MSL over Budget?
USA Today reports the MSL rover is wayyyy over budget to the tune of 23 percent? YIKES!!!!! Tooo Ambitious too quick?
USA Today reports the MSL rover is wayyyy over budget to the tune of 23 percent? YIKES!!!!! Tooo Ambitious too quick?