2 min Entrepreneurs News Startups Walnut lays off 15 in restructuring plan Walnut, an Israeli tech startup acclaimed for its sales and marketing demo platform, recently announced another round of… Billy StewartJune 5, 2024 Read More