Provider of over-the-counter medicines, vitamins, and self-care products.
2022
France
10,001+ employees
Pharmaceuticals
$1B - 10B in revenue
$1B - 10B in profitability
First certified : April 2025
Score by impact area
Community
Environment
Workers
Governance
Customers