Brazilian company buys Avon

Everything you need to know about the $US2 billion deal