Tech Microsoft Announces Winners of Imagine Cup in the Philippines Developers, developers, winners. Irwin Allen Rivera, 10 years ago 3 min read