Subsidiary Entity Logo Percentage Country
Repsol Portugal
Repsol Portugal
Logo missing 100.00%
Petronor
Petronor S.A.
Logo missing 85.98%
Asfaltaes Espanoles
Asfaltaes Espanoles S.A.
Logo missing 50.00%
Repsol Peru
Repsol Peru B.V.
Logo missing 100.00%
La Pampilla Refinery
Refinería La Pampilla, S.A.A
Logo missing 99.20%