The Hubble Space Telescope was launched on 24 April 1990, by the Space Shuttle Discovery from the Kennedy Space Centre in Florida. The telescope was the product of a cooperative project between the National Aeronautics and Space Administration (NASA) and the European Space Agency (ESA). After launch, it was decided that on-orbit servicing every three … Continue reading December 9, 1993 – The first on-orbit service and repair mission to the Hubble Space Telescope takes place
