British CEO to resign a year after OneWeb’s £2.8bn French merger

The British CEO of OneWeb is set to resign a year after the satellite trailblazer combined with France’s Eutelsat in … Continue reading British CEO to resign a year after OneWeb’s £2.8bn French merger