Israel looks to set up three new tech incubators

//Israel looks to set up three new tech incubators