India has significantly improved its weather forecasting capabilities, with more than double the number of doppler radars and ...