"It might sound illogical, but now is the best time to start, join, and invest in new companies" Idan Ben Tovim 3:01 pm IDT • November 17, 2022 Index Ventures, who have invested in some of the largest startups and companies in the world, is launching a massive new fund...