Monsoon in India: Weather forecast set to improve; here’s why