NASA’s James Webb Space Telescope is finally in French Guiana, perched atop its rocket, ready to bid farewell to Earth. The project is so vast that it has shaped the agency as much as the agency has shaped it.
Source
Home>>Space>>30 years and $10 billion later, the James Webb Space Telescope is finally on the launch pad
Space