US Cosmetics Giant Revlon Files For Bankruptcy
<!-- -->Revlon reported a net loss of $67 million from January to March.(Representational)New York: US cosmetics giant Revlon has filed for bankruptcy after years of stiff competition from rivals focused on online sales and supply…