Electronic Products & Technology

News

Celestica solar panel production launched


Mike Andrade, Celestica Senior VP, and colleagues describe new solar panel assembly production facility in Toronto.