NASA's Inspector General says 'culture of optimism' contributing to cost overruns, schedule delays

NASA’s Inspector General thinks the moxie the agency used to land astronauts on the moon is partly to blame for today’s cost overruns and schedule delays.

     

 

 


Source: USA Today