Repsol Sells 5% Stake to Singapore’s Temasek for $1.3 Billion
David Ramos/Bloomberg
A logo sits on display on the roof of a Repsol SA gas station in Puigdalbert, near Barcelona.
A logo sits on display on the roof of a Repsol SA gas station in Puigdalbert, near Barcelona.