Tiscali definitions

Search

Tiscali

Tiscali logo #10101) Big Italian brand 2) Big European brand 3) European brand 4) European international brand 5) Famous European brand 6) Famous Italian brand 7) Italian international brand 8) Italian brand 9) Major European brand 10) Major Italian brand
Found on https://www.crosswordclues.com/clue/tiscali

Tiscali

Tiscali logo #21000 Tiscali s.p.a. ˈtiskali ({ISE|IT0004513666|TIS}) is an Italian telecommunications company, based in Cagliari, Sardinia, that provides internet and telecommunications services to its domestic market. It previously had operations in other European nations through its acquisition of many smaller European Internet Service Providers (ISPs) in the late...
Found on http://en.wikipedia.org/wiki/Tiscali
No exact match found.