Natura &Co, the Brazillian beauty giant that owns The Body Shop and Avon, is exploring the possibility of selling the natural beauty retailer. The company...