Posts in tag
British satellites
Russia commences attack – seizes 36 British satellites
Earlier this year, Russia refused to launch and indefinitely seized 36 satellites for British satellite startup OneWeb. This resulted in a $230 million impairment of …