Space: The new frontier for business

tsr pkg todd space business_00011605

    Just Watched

    Space: The new frontier for business

CNN's Brian Todd looks at the future role for private companies is in high-altitude and space exploration.