24.01.23|Sophie ShulmanThe Israeli-founded company completed a SPAC merger at a $1.2 billion valuation in December 2021, but currently has a market cap of $310 million
03.01.18|Meir OrbachIn December the company announced a plan to let go 6% of its workforce, citing increased global competition
16.10.17|Meir OrbachThe British company is set to let go 150 out of 900 employees in Israel as part of an organizational restructuring