Zepz Layoffs: London-Based Fintech Firm To Cut 20% of Global Workforce To Achieve Long-Term Strategic Goals and Continued Growth
London-based fintech firm Zepz will reportedly lay off around 20% of employees from its global workforce spanning multiple countries. The Zepz layoffs will impact several IT professionals from […]