Southampton-based engineers develop ‘life-saving’ weather sensor

Galya DimitrovaSouth of England Leonardo The Leonardo sensors are fitted to a European Space Agency weather…

Continue Reading

Increased tornado warnings could mean life-saving problems as new tech could be on hold

Storm scientist Karen Kosiba explains how tracking tornadoes with Doppler on Wheels, portable radar will improve…

Continue Reading