The mission sending NASA astronauts to the space station promises to feed the commercial space economy.... Read more