What’s the deal with Avon?

By the end of 2016, Avon had more than 5,500 stores, but in just the last year it has shed more than 1,200, closing about 1,000 locations.It’s not clear how much of the lost revenue was due to the recession, or if the recession itself had anything to do with the company’s loss.“In terms ofRead More