Full reservoirs as monsoon sets in: Why India should watch out for floods
Current live storage available in 123 reservoirs was 170 per cent of the same corresponding period of last year. This does not bode well for …