Tag Archives: techlaunch

It took 3 decades and $10 Billion

Early in the morning, on Saturday, December 25, an Ariane 5 rocket lifted off from Europe’s Spaceport in French Guiana. Perched atop this rocket was the James Webb Space Telescope, quite possibly the most important astronomy payload to be sent to space of the past two decades. Let’s have a look in further details