A game-changing moment for green energy in India
Renewable power producers winning the bid to supply 1,200 MW during peak hours can change the fortunes of the sector.
Renewable power producers winning the bid to supply 1,200 MW during peak hours can change the fortunes of the sector.