Strategy

Natura announces new structure

Brazilian cosmetics company Natura has unveiled a new structure to create distinct business units for each sales...
March 21, 2017