NASA asteroid mission on hold due to late software delivery

NASA has already spent $717 million on Psyche and its projected total cost, including the rocket…