Healthcare, food and consumer
4 companies and brands based in Spain.
Portillo de Toledo, Spain
Footwear
Inca, Spain
Capellades, Spain