Congressional representatives this week delivered harsh words to Northrop Grumman CEO Wesley Bush over problems and cost overruns on the James Webb Space Telescope being assembled in Redondo Beach. On Wednesday it was announced the telescope would exceed the $8.8 billion price ceiling set by Congress in 2011 and take an additional two years, bringing […]