Last year saw just 520 startups set up, way down from 1,400 in 2014; Innovation Authority says policies must cater to both startups and later-stage firms
Ami Appelbaum says the pandemic will close some tech firms but create opportunities; hopes his Innovation Authority will be soon be able to release delayed grants for R&D projects
Recent comments