Former Indian bowler Sudeep Tyagi arrives in Sri Lanka ahead of LPL
The Indian Institute of Technology in Delhi has been ranked the most employable university in India, according to the Global Employability Ranking and Survey or GEURS 2020. IIT-D ranked the 27th the most employable university in the world. Notably, India has shown an overall improvement in employability, rising from the 23rd spot in 2010 to the 15th position this year. Here are more details.