business.financialpost.com
One of the largest tech-company launchers in the country is a relatively unknown entity
Montreal’s Centech is home to technopreneurs from 26 universities in 11 countries across varied disciplines