Britannica AI Icon

Damodar Valley Corporation

Indian corporation
Also known as: DVC

Learn about this topic in these articles: