SpaceNews Reports:

NASA approved ICON, a small heliophysics mission set to launch no later than October 2017, to proceed into development, the agency announced Nov. 12….

Continue Reading at SpaceNews