News

Thermo Fisher Scientific has opened a 375,000-square-foot, carbon-neutral site in Mebane, N.C., designed to produce 40 ...