downtoearth-subscribe

Powering Ahead

The decision of financial institutions to enable the financial closure of 18 independent power projects by March-end is indeed a welcome move. These 18 projects, located in almost all parts of India,

Related Content