Marketplace Tech Report for July 14, 2010
NASA and Microsoft team up to give us earthly humans a chance to see into space.