SpaceX’s NASA contract has sparked reaction from industry figures looking for details. Blue Origin says it is “looking to find out more about the selection.”
Russia will withdraw from the International Space Station starting in 2025, confirms Deputy Prime Minister, while Moscow is working to replace