India
Pench Project (Totladoh Dam)
93.2%
+2.8 pp vs the same date last year
Last 12 monthsSame period last year
CWC · 22 Oct 2026