Damodar Valley Corporation

Category: Utility/Offtaker · Headquarters: India · Tracked deals: 1

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.

Website: https://dvc.gov.in

Recent deals