July 23, 2014
As Microsoft gears up for this year's Imagine Cup World Finals July 29-Aug. 2, we take a look at how past winners such as Ana Ferraz of Portugal are taking products to market and making the world a better place in the process.