Technology Iran points to tech giants as potential targets in rising tensions Mikkel Christensen • 17. March 2026