Business / Finance / Insurance Canadian SMEs Struggle with Innovation and Productivity: Desjardins November 13, 2023October 27, 2025 Small and medium-sized enterprises (SMEs) form the backbone of Canada’s economy. They employ nearly 11 million people and account for …