I'm not sure it's "mostly built."
OneWeb appear to have 74 of their planned 48,000 satellites in orbit, and they appear to have been on the road to bankruptcy before receiving the £400m from the UK government (possibly under false pretences).
(brbnatural fistic, Wed 1 Jul 2020, 14:51,
Reply)
Share to
Hide / Ignore
Hide
If you want to unhide this post later, click the "update profile" link in the top navigation bar, and scroll down to the bottom.
Ignore
You will be blisfully unaware of this user for just one week