95980020140005026620
Direct subsidiarySpain
Held through a subsidiarySouth Africa
Held through a subsidiaryUnited States
Held through a subsidiaryFrance
https://lei.online/v1/entities/95980020140005026620
https://lei.online/mcp
Start a new search