5 Indian educational facilities shortlisted for Earth Best University Prize Five inspirational Indian educational facilities have been on Thursday named in the major 10 shortlists across different classes for the inaugural USD 250,000 World’s Best College Prizes, released in the British isles to celebrate colleges around the globe for their […]