In nine years, the Imagine Cup has become one of the pre-eminent youth technology competitions in the world. This year, more than 350,000 young people from 183 countries and regions around the globe signed up to compete.
Beginning last Friday evening and running through to Wednesday this week, more...