Latest News - Tenaris
Top Corporates Hub
Tenaris
TEN
|
MIL
|
Luxembourg
861
+110
Rank
$17.40B
Market Cap
$12.52B
-$ 2.34B
-15.75%
Revenue
$2.55B
-$ 2.08B
-44.92%
Earnings
25.9K
-3.3K
-11.19%
Employees
Not news