OneWeb Satellites director dashes hopes that £400m deal will lead to reshoringtech.newstatesman.com2 pointswlscr6 years ago