I don’t want to be ignorant but, didn’t we already have NASA signed up from a while back? What’s the difference between what we had with NASA before, and what we have now? And what would your opinion on this news be rocky be? I know its good news.. but is this really ground breaking news? Or Hey great.. NASA boys are giving us a lil help. TIA PdxLou
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.