News IIM Udaipur – A Quick Look at one of the Biggest Campus in India November 10, 2016 The brand new campus of IIM Udaipur in Balicha is going to thrill everyone with its accomplishment as well fresh start in the upcoming year. The campus is exclaimed to be the largest and one of the best campuses in… Continue Reading