NASA’s James Webb Space Telescope faces the high probability of additional delays that could cause the telescope to exceed its cost cap, the U.S. Government Accountability Office warned in a Feb. 28 report.

%d bloggers like this: