Pharma faces a slew of leadership shakeups September 7, 2023 AutoBot News 0 Biogen, Sanofi, Bristol Myers Squibb and more have all recently announced major executive changes.