New Delhi, May 29, 2017: India Power Corporation Limited (“India Power”), a publicly listed, Kanoria Foundation entity, is on a growth trajectory with setting up and commissioning of another power plant of 36 MW solar in Uttarakhand at an investment of…