There are 20 IIMs in India and IIM Ahmedabad/IIM Bangalore tops the list in terms of ranking. IIM stands for Indian Institute of Management. IIM Calcutta is the first college of this Premier B-School League.
List of IIM Colleges in India along with their intake, fees & placements details is given