Meloche Group production facility in Quebec

Card image cap

Hugue Meloche, President and CEO of the Meloche Group, poses for a picture at a Meloche Group production facility in Quebec, Canada, in this 2021 handout photo. Meloche Group/Handout via REUTERS