Indian Institute of Management Sambalpur, one of the most promising management institutes among the country’s new generation IIMs, announces the opening of its new campus in New Delhi. The new campus will be a well-appointed campus located in the Vasant Kunj Institutional Area in South Delhi in The Institute for Studies in Industrial Development (ISID) campus. IIM Sambalpur also plans …