NASA has launched another next-generation communications satellite to help beam data from the Hubble Space Telescope, the International Space Station (ISS) and other orbiting spacecraft down to Earth. The $408 million TDRS-M satellite lifted off atop a … Discuss
Source: The Free Dictionary