Repsol Ypf S.A.
- Avda Lerida (De), 31, 22400 Monzon
- 974 40 35 37
Repsol annual reports, foundations, social responsibility and corporate information at Repsol.com. Repsol is an international integrated oil and gas company, operating in over 30 countries.