Letter Type Country Business
Name Type Country Business
BBVA Public Corporation Spain Spain Bank Bank
Iberdrola Public Corporation Spain Spain Electricity/Power Generation Electricity/Power Generation, Electricity Provider Electricity Provider
Inditex Public Corporation Spain Spain Clothing/Accessory Stores Clothing/Accessory Stores
Massimo Dutti Subsidiary Spain Spain Clothing/Accessory Stores Clothing/Accessory Stores
Repsol Public Corporation Spain Spain Oil/Gas Extraction Oil/Gas Extraction, Electricity/Power Generation Electricity/Power Generation, ...
Santander Public Corporation Spain Spain Bank Bank
Telefónica Public Corporation Spain Spain Phone Provider Phone Provider, Internet Provider Internet Provider, ...
Zara Subsidiary Spain Spain Clothing/Accessory Stores Clothing/Accessory Stores