Celestica has launched a solar panel assembly production unit within its Toronto facility. Mike Andrade, SVP, Emerging Markets, Celestica, describes the strategy behind the business and Celestica experts walk through the technical challenges the company faced.
Advertisement
Stories continue below