Ottawa Centre for Research

A former entrepreneur-in-residence at Invest Ottawa says it’s time for the city-funded economic development agency to get out of the business of promoting innovation.