Context
The Central Water Commission (CWC), in its 2024 study titled "Assessment of Water Resources of India", estimates India's average annual water availability between 1985 and 2023 at 2,115.95 billion cubic meters (BCM).
Fact Box:Water Stress and Scarcity:
About Central Water Commission
|
More Articles
Verifying, please be patient.