Cannon Building’s Design/Build Expansion for Bachem
Cannon Building, a leading Life Science builder, is in the process of a large scale Design/Build expansion of Bachem’s newly acquired production facility in Vista, CA. Headquartered in Switzerland, Bachem recently purchased the facility as part of the acquisition of American Peptide Company, with operations in Vista and Sunnyvale. Bachem’s mission is to be a […]