July 19, 2016

CNBC Squawk Box: Space… the economy’s new frontier