By Sunderarajan Padmanabhan New Delhi, June 1 : Weather forecasts from India Meteorological Department (IMD) are all set to undergo major improvement with the commissioning of two very high resolution weather prediction systems. The new systems would have a resolution Read More …