Meloche Group production facility in Quebec

Card image cap

Employees work at a Meloche Group production facility in Quebec, Canada, in this 2021 handout photo. Meloche Group/Handout via REUTERS