Celestica delivered a strong Q2, beating EPS and revenue estimates, and raised full-year guidance across revenue, EPS, margin ...