May 28, 2015 | Industry News
May 28, 2015 – Farmingdale, NY. American Aerospace Controls Inc. (AAC) today celebrated the 25th anniversary of the Hubble Space Telescope, which contains 34 different components made by AAC. Launched on April 24th, 1990, Hubble was expected to survive for only a...