The cosmetics and perfume chain, Sephora, landed in Spain. We were entrusted again to accompany this new client in its expansion within our borders and delivered its first store nationally.

 

One of the most emblematic stores we have delivered for Sephora is the Flagship store located in the shopping center El Triangle in Barcelona.