Healthcare, food and consumer
3 companies and brands based in Spain.
San Sebastián de los Reyes, Spain
Restaurants and fast food
Pozuelo de Alarcón, Spain
Madrid, Spain