New Delhi, June 19 -- IIT Delhi has emerged as India's highest-ranked university, climbing 27 places to 123rd position in the QS World University Rankings 2026 released on Wednesday. IIT Delhi's rise from 150th position in the previous rankings marks a significant improvement, while IIT Bombay, previously India's top-ranked institution, slipped 11 places to 129th from 118 last year.P8

Published by HT Digital Content Services with permission from Hindustan Times....