In 2023, product recalls in Canada hit an all-time high – there were well over 2,000 of them. Manufacturing companies are typically the ones to issue these recalls, and their decisions are affected...