Management blamed for space telescope cost overrun

Management miscues, not technical problems, led to a projected $1.5 billion cost overrun for NASA’s James Webb Space Telescope, an independent review panel has concluded.

Related Articles

Check Also

Close
Close