Image

Microsoft

Microsoft's Imagine Cup wrapped up in Cairo

Ray Ozzie, Microsoft's chief software architect, with students at the Imagine Cup finals in Egypt.