SpaceX’s NASA contract has sparked responses from industry figures looking for details. Blue Origin says it is “looking for more information on the selection.”
Russia will withdraw from the International Space Station from 2025, the Deputy Prime Minister confirms, while Moscow is working on a replacement