About us
Define
Definitions for
"ITUR"
ITUR or Italy - Turkey - Ukraine - Russia is a submarine telecommunications cable system linking the aforementioned countries.
en.wikipedia.org