Shillong - definition of Shillong by The Free Dictionary
New Delhi, July 2 -- India's leading stock exchange, the National Stock Exchange (NSE) and the prestigious Indian Institute of Management,Shillong(IIMS), one of the top ten business schools in India, have come together for a unique partnership. ...