Picture of one of OneWeb’s F6 satellites. (OneWeb) Satellite operator OneWeb filed for bankruptcy at the end of March 2020 after 74 satellites had been launched and about half of its 44 ground stations completed. Now the company has been saved by the British...