16-06-2022 16:33 via adage.com

Revlon files for bankruptcy as supply-side woes prove breaking point

Cosmetics maker Revlon listed assets totaling $2.3 billion as of late April, and debts of $3.7 billion, according to court papers.
Read more »