Hubble Space Telescope's $16 Billion Adjusted Cost

Initially launched in 1990, the lifetime inflation-adjusted cost of Hubble makes it one of the most significant long-term investments in space exploration.

Sources

Open the full topic