Damodar Valley Corporation: Focus on flexibilising and dercarbonising its thermal fleet
The Damodar Valley Corporation (DVC) is a statutory body established on July 7, 1948, by an act of the Constituent Assembly of India. It was formed through joint participation of the Government of India and […]
