England, We Have a Problem: SpaceX Rival Stock Plummets After Failed Mission
3 minute readPublished: Tuesday, January 10, 2023 at 4:29 pm
A historic launch from Britain's Spaceport Cornwall failed to achieve its mission objective, sending shares of Richard Branson's commercial space company tumbling.