Report copyright - INDIAN INSTITUTE OF MANAGEMENT SHILLONG€¦ · Marketing | Operations Management. ABOUT SHILLONG Known as the Abode of Clouds, Shillong is the capital of Meghalaya situated in North
Please pass captcha verification before submit form