With its headquarters in Meghalaya's capital Shillong, the NEC, a regional planning and statutory advisory body for the eight northeastern states including Sikkim, was constituted under the North ...