Home » Environment » India’s Cumulative Rainfall Deficit Improves To 19.3% During June 1-July 13, Recovery Still Uneven: IMD