Storage in India’s key reservoirs improves a tad, but still below last year and normal level Finances October 1, 2026 Storage in India’s 178 main reservoirs improved this week to just about 72 per cent of the capability this week,…