Repsol

Logo Repsol

Repsol is an integrated, global energy company with exploration, production, refining, distribution and marketing activities in over 90 countries.