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.
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.