NASA to lose $800 million on launch delay over wrong solvent
NASA has revealed that the launch of James Webb Space Telescope has been postponed to March 2021 from October 2018, raising the developmental cost from $8 billion to $8.8 billion. The 29-month delay was blamed on human errors including the use of wrong solvent to clean propulsion valves, faulty wiring, and improperly installed sunshield cover fasteners.