James Webb Space Telescope launch may be delayed

A new report has been published that suggests the launch of the James Webb Space Telescope will be delayed. The delay has nothing to do with the telescope itself, which is apparently 100 percent ready to go. However, an anomaly has been identified in the Ariane 5 launch vehicle that will push the telescope into orbit. Launch for the telescope … Continue reading

Article by [author-name] (c) SlashGear - Read full story here.