For the period ended June 30, 2023, the company cashed in 20.57 billion euros overall, representing $22.68 billion at current exchange. Image credit: L’Oréal
As a number of luxury fashion brands battle a sales slump in North America, beauty group L'Oréal is beating H1 earnings expectations.