Tech Industry Leaders Call Out Israel's “Chaotic” Handling of Covid-19 Procurement Crisis 06.04.20 | Meir Orbach