2016-12-09

IT World Canada’s Paolo Del Nibletto and Alex Radu discuss the top stories of the week in tech news.   AWS Canada region open for business Dell EMC goes West for new Canadian channel chief Digital Transformation vital for the future of Canada’s cities, says Toronto mayor

Show more