Celestica Inc. said Thursday it has bought Primetech Electronics and in another deal, signed a three-year supply contract worth $500-million (U.S.) with French technology group Sagem SA. It also ...