WuXi STA completes acquisition of Bristol Myers Squibb manufacturing facility in Switzerland EP News Bureau Aug 3, 2021 The facility enhances WuXi STA's drug product capacity in Europe while better enabling global customers