Elon Musk Rescued the Astronauts. So What? NYT | Opinion By: Clive Irving 20 March 2025 at 17:04 Recent launch failures point to challenges facing Elon Musk's space venture.