TechnologyMay 1, 2014<May 1, 2014 Startup Canada Names Its Startup Awards Winners by Joseph Czikk Startup Canada has named its “mover and shakers” of Canada’s entrepreneurial ecosystem, in the form of its…