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