NBS Masters Better Business Scholarships in UK Target: Citizens of any country. Benefits: Up to £150,000. Level and Discipline: Master’s degree in business fields. Host Institution: Norwich Business School in UK. Deadline: 31 May every year. Read More ⇒