Revlon files for bankruptcy amid competition and supply chain stress
Published
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.
Full Article