Renewable energy company Avaada Energy said it had secured a 421 MW solar project from Damodar Valley Corporation (DVC) on Friday. The project was awarded...
Damodar Valley Corporation (DVC) said it signed a joint venture (JV) agreement with NTPC Renewable Energy Ltd for renewable power projects in its authority area....