CLS

Market-moving news on Celestica (NYSE: CLS): filings, earnings, deals and other events, from REDFILED.