Follow us on
loading....
Revlon had long-term debt of $3.31 billion, as of end-March, and faces stiff competition from digital-native upstart brands. The lipstick...