Microsoft reveals teams competing in 2013 Imagine Cup Worldwide Finals

Microsoft has revealed the 86 student teams from 69 countries that have been selected to compete in the 2013 Imagine Cup Worldwide Finals in St. Petersburg, Russia in mid-July. Read more…

    


Neowin