NASA's Webb Space Telescope Mired By Budget Woes From the Start
Thursday, November 11, 2010 - 10:10
in Astronomy & Space
The billion-dollar cost overruns afflicting NASA's James Webb Space Telescope stem from budget woes that began nearly a decade ago.