The company is struggling to meet its end of a $4.3 billion contract with NASA.
You are viewing a single thread.
View all comments 2 points
50% off I’d expect.
The company is struggling to meet its end of a $4.3 billion contract with NASA.
50% off I’d expect.
A place to share business news and insights.
1K
Monthly active users
682
Posts
2K
Comments