A trip to The Body Shop, Brazil

L’Oréal launches The Body Shop in Brazil with two stores in São Paulo   L’Oréal is looking to roll out The Body Shop to Brazil with the opening of its first two stores in the country this fall. The...
Read the full article now!
Subscribe