james webb, Nasa, Tech, tech, Tech, telescope

There Had Better Be Good Pictures

NASA has released documents showing the new price estimate to launch and support the new James Webb Space Telescope is $8.7 billion.