Major cosmetics company Revlon set to file for bankruptcy amid heavy debt load
Source: site Cosmetics giant Revlon Inc. is preparing to file for Chapter 11 bankruptcy as soon as next week as it battles supply chain problems and a heavy debt load, according to people with knowledge of the matter. Talks around the…

