BusinessCelestica Sets Nov. 3 Start for Buyback of Up to 3.13 Million SharesBy Helena WardOct 30, 2026, 2:24 PM UTC