Insight Partners leads $8 million investment in Israeli emailing platform Spike 11.06.20 | Meir Orbach