The Microsoft Imagine Cup brings together students from all over the world and asks them to use their creativity and passion for technology to help solve the world’s toughest problems. This year is the 10 th anniversary of Imagine Cup and over this ...read more