News

Celestica Inc. (T.CLS) hit a new 52-week high of $275.34 Wednesday. Celestica announced Wednesday the appointment of Chris ...