After more than two decades of development, NASA’s next-generation James Webb Space Telescope atop its Ariane 5 rocket is on the launch pad.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.