Earlier this week, Avon Products Inc filed for Chapter 11 in Delaware in an attempt to off-load more than $1bn of debt.