InstituteRating
Department of Management Studies, Indian Institute of Technology, MadrasAAAA+
Great Lakes Institute of ManagementAAAA
Loyola Institute of Business AdministrationAAAA+
Department of Management Studies, Anna UniversityAAA+
Loyola Institute of Business AdministrationAAA+