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 %