Toronto-based XTouch wins Top App title and scores $1,000 prize

Comments