NASA remains confident the $2.4 billion rover will be on its way before the planetary launch window closes around August 15.
Mars rover launch delayed to July 30
Read Time:6 Second
NASA remains confident the $2.4 billion rover will be on its way before the planetary launch window closes around August 15.