CD&R in talks to buy 50% stake in Sanofi’s consumer healthcare unit Opella

France-based Opella manages 13 manufacturing sites and four research and innovation centers.

Share this