Marketing News & Strategy

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

The cosmetics maker listed assets totaling $2.3 billion as of late April, and debts of $3.7 billion, according to court papers