News

Israeli tech firms plan Tel Aviv-Newark route with B777

November 27th, 2024