Montreal

Quebec electric snowmobile maker Taiga suspends production, lays off 70 workers

Published: 

Taiga Motors headquarters is seen in Montreal on Monday, Nov., 13, 2023. (Christinne Muschi/The Canadian Press)