News

NASA's Jet Propulsion Lab is selling off some satellites as part of the ‘going out of business sale’, NASA Watch reported.