News

NASA's Jet Propulsion Lab is reportedly holding a "going out of business sale" for its satellites, NASA Watch reports.