BUSINESSAvaada Energy Secures 421 MW of Solar Projects from Damodar Valley CorporationNileshApril 7, 2023April 7, 2023 by NileshApril 7, 2023April 7, 202306512 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...