Multiple choice

DVC stands for __________.

  1. Delhi Valley Corporation

  2. Dehradun Valley Corporation

  3. Damodar Valley Corporation

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

DVC refers to Damodar Valley Corporation, a public sector organization in India that operates thermal and hydroelectric power plants in the Damodar River valley. It was established in 1948 and is modeled after the Tennessee Valley Authority (TVA) in the USA.