News

The Indian Institutes of Technology (IITs) Bombay and Delhi are among the top 150 universities in the world, according to the QS World University Ranking 2025 announced on Wednesday. According to ...