The plant has a 25-year power purchase agreement with the Solar Energy Corporation of India