Maxar Technologies sold one of satellite manufacturer Space Systems Loral's facilities in Silicon Valley for $70 million, the company announced today. SpaceNews.com
Maxar Technologies sold one of satellite manufacturer Space Systems Loral's facilities in Silicon Valley for $70 million, the company announced today. SpaceNews.com