Natura Finalizes Sale of Avon Operations in Central America for $1
Natura has sold its Avon business in Central America for $1, marking a strategic shift in focus following recent losses.
Natura has sold its Avon business in Central America for $1, marking a strategic shift in focus following recent losses.