Avon Files for Bankruptcy Amid Cancer Lawsuits
Avon Products Inc (API) has filed for bankruptcy after struggling with huge debts and ongoing lawsuit liabilities. Its problems include millions of dollars of potential claims due to allegations that the talc in Avon products could potentially cause cancer in users. API owns the Avon beauty brand in Europe and Latin America and is a…