Avon products files for bankruptcy to wrangle talc lawsuits

1 month ago 43
Avon listed assets and liabilities of at least $1bn and no more than $10bn each in its Chapter 11 petition.