Home Tags Weather Radars

Tag: Weather Radars

Government to install weather radars for better weather forecasts

Kathmandu, January 28, 2018: The government of Nepal is preparing to install three weather radars in the country for the purpose of improving weather...

Startup Stories