Damodar Valley Corporation
1
Deals
1
Technologies
1
Markets
2
Partners
Damodar Valley Corporation (DVC) is a government-owned power generation company in India. It focuses on thermal and hydel power generation and transmission, and is expanding into renewable energy sources.
Investment Focus
Technologies
Utilities1
Geography
India1
Deal History (1)
Global Infrastructure Sherpa