Latest News - Repsol
Top Corporates Hub
Repsol
REP
|
BME
|
Spain
890
Rank
$19.17B
Market Cap
$75.79B
-$ 5.41B
-6.66%
Revenue
$3.25B
-$ 3.93B
-54.74%
Earnings
25.1K
Employees
Not news