In April 2019, excavation work was started on the new manufacturing plant for Astor Stainless Steel Products (or Astor SSP). Located in Laval close to the Chomedey Autoroute, the 45,057-square-foot building was completed in September 2019.