With nearly 4,000 stores and operations in 16 countries, O Boticário is the largest beauty retailer in the world
March, 2026 – Recognized as the largest beauty retailer in the world by Euromonitor’s global study, O Boticário consolidates nearly five ...
