Natura to Buy Avon Products for About $2B in Stock

Credit: Avon.com by Avaon