Microsoft announces Imagine Cup finalists, Team Seven Summits from India make it to the list

Microsoft has just announced the finalists of its ongoing, Microsoft Imagine Cup…