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