News

Brazilian beauty conglomerate Natura & Co has agreed to offload its Avon business in Guatemala, Nicaragua, Panama, Honduras, ...