The India Meteorological Department (IMD) has further strengthened the country’s weather monitoring and forecasting capabilities through the installation of three new Doppler Weather Radars...
The India Meteorological Department (IMD) has dedicated a new Cyclone Warning and Marine Weather Services Decision Support System (DSS) to the nation, marking a...






















