Nokia Canada demos new Nokia Maps, gives insights into Windows Phone

Comments