UK Space Sector wins more than £2 million to help protect UK Critical Infrastructure

Harwell