India's finest Management colleges:

IIT Delhi ahead of Indian Institute of Management colleges! (All photos via official SM handles)

Rank 6:

Indian Institute of Management Mumbai

Rank 5:

Indian Institute of Management Calcutta, Kolkata

Rank 4:

IIT Delhi

Rank 3:

Indian Institute of Management Kozhikode

Rank 2:

Indian Institute of Management Bangalore, Bengaluru

Best-placed IIM:

Indian Institute of Management Ahmedabad