Telecom Italia S.p.A.

Telecom Italia S.p.A.

$2.93
-0.46 (-14.84%)
Other OTC
USD, IT
Telecommunications Services