OneWeb Satellites director dashes hopes that £400m deal will lead to reshoring
tech.newstatesman.com