Home Microsoft TechFest 2013 showcases tomorrow’s world predictive-image_650_030613122754

predictive-image_650_030613122754