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.
France-based Opella manages 13 manufacturing sites and four research and innovation centers.
Copyright PEI Media
Not for publication, email or dissemination