Is Avon Still Delivering?
A question that is asked on a regular basis is “is Avon still delivering?”. This is something that is asked on a weekly if not daily basis and something that a lot of people are worried about and struggling to understand. Avon is operating as normal and the team at Avon UK work around the …