Microsoft reveals teams competing in 2013 Imagine Cup Worldwide Finals May 29, 2013 by admin Tweet 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 Related Posts:Turkey, UK, and US teams will compete in the finals…The Microsoft Imagine Cup 2024 student competition…The Finals Season 2 will add a new map, more gadgets…Microsoft begins taking submissions for its 2024…The Finals adds its first solo game mode as part of…