Israel tech industry and defense sectors were scrutinized as companies, executives, and policymakers in Tel Aviv grappled with war.
Israel tech industry and defense sectors were scrutinized as companies, executives, and policymakers in Tel Aviv grappled with war.