This post has been republished via RSS; it originally appeared at: Channel 9.
The top teams from around the world have arrived in Seattle to compete for the 2017 Imagine Cup World Finals!
Opinions, tips, and news orbiting Microsoft
This post has been republished via RSS; it originally appeared at: Channel 9.
The top teams from around the world have arrived in Seattle to compete for the 2017 Imagine Cup World Finals!