Cyren enters insolvency after laying off entire workforce
27.02.23|Lital Dobrovitsky
The company’s accumulated deficit as of September 2022 reached approximately $296 million. Until recently, the Israeli parent company employed 49 people, but at the beginning of the month most of the employees were laid off