cnbc.com51m
NASA chief: SpaceX and Boeing have critical tests ahead but could fly astronauts in early 2020