Skip to main content
Drimble Georgia
Georgia GA

Revlon files for bankruptcy amid competition and supply chain stress

Cosmetics giant Revlon has filed for Chapter 11 bankruptcy. It has struggled to keep up with competition from newer brands and tackle supply chain problems caused by the pandemic.

Topics

More from Georgia