NASA launches streaming service
NASA intends to launch an on-demand streaming service, as well as update its app and redesign its websites to make it easier to access the agency's content.
"Our vision is to inspire humanity through NASA's only world-class web resource,"…