News

Vena Energy has signed a 100 MW load-following Power Purchase Agreement (PPA) with the Solar Energy Corporation of India ...