NEEPCO (North Eastern Electric Power Corporation Limited) has become the latest IHA members. Established in 1976 and headquartered in Shillong, India, NEEPCO is a leading organisation in sustainable ...