1 result found
Iran's military says it will charge US tech companies for undersea cables in the Strait of Hormuz, threatening global internet infrastructure.