By Sam Groves Repsol, a Spanish multinational energy and petrochemical company, has published its latest sustainability report. Available here