Etiqueta 'Majorca footwear'
Camper suspends operations in Russia
The Inca-based footwear company has five stores in Russia.
President Armengol hears about Camper's commitment to circularity
Camper, present in 40 countries, has always been based in Inca.