IIM-Bangalore bags top spot in India as per QS World University Rankings 2019
IIM (Indian Institute of Management) Bangalore is once again in the ranking headlines of this year. Post getting accreditation as no.1 business school in the business management category by NIRF…