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