Iran Demands Payment from Tech Giants for Strait of Hormuz Internet Cables - TrendCloud