Microsoft Canada encourages developers to produce “quality apps”, starts Developer Movement competition

Comments