L Catterton acquires majority stake in Italian makeup brand Kiko Milano

Kiko Milano operates an extensive retail network of more than 1,100 stores in 66 countries, as well as an ecommerce platform. In 2023, Kiko …

Read the full article