NASA Holds on to ISS, Mars, Orion, and Europa in No-Growth $17.5B Budget
March 6th, 2015 | by Roger Chu
The U.S. National Aeronautics and Space Administration (NASA) unveiled its portion of the US$3.9-trillion U.S. budget for the 2015 fiscal [&hellip