James webb

Technology

James Webb Telescope ready for launch?

The final checks are currently being done at the Arianespace’s ELA-3 launch complex at European Spaceport located near Kourou, French Guiana before its lift-off on December 18th, 2021. After many delays will be JWST be finally launched? If the launch itself goes well, the telescope will face 29 scary days towards its final destination 1.6 […]

Read More