Apps Compete at the Microsoft Imagine Cup Finals
The Microsoft Imagine Cup Worldwide Finals took place recently in St. Petersburg, Russia. This was the eleventh year that Microsoft has organized the technology competition.
The Microsoft Imagine Cup Worldwide Finals took place recently in St. Petersburg, Russia. This was the eleventh year that Microsoft has organized the technology competition.