Fintech Group Zepz Lays Off 420 Employees to Restructure Its Business
However, Zepz indicated that it is hiring over 200 new positions including software developers, management positions, and marketing roles, among many other roles.
In an effort to streamline its business structure for future growth…