Tag
Iran plans to impose fees on subsea internet cables in the Strait of Hormuz, threatening disruption if major tech companies do not comply, leveraging its geographic position for economic and strategic gain.