Worlds Best School Prizes
- India
5 Indian schools on shortlist for ‘World’s Best School Prizes’
London: Five inspirational Indian schools were on Thursday named in the top 10 shortlists across different categories for the inaugural USD 250,000 World’s Best School Prizes, launched in the UK to celebrate…