IIM Ahmedabad, IIM Bangalore and IIM Calcutta consistently emerge as the most visible Indian names internationally, while ...