Over 170 schools in North India honoured with British Council’s International School Award 2019-2022
New Delhi: British Council, the UK’s international organisation for cultural relations and educational opportunities, recognised over 170 schools with the International School Award (ISA) today. The winning schools are from Delhi, Punjab,…