Money Transfer Service Zepz To Lay Off 420 Employees
Zepz and Sendwave are being used by more than 11 million users across 150 countries.
May 17, 2023, 10:49 AM IST
Zepz and Sendwave are being used by more than 11 million users across 150 countries.
May 17, 2023, 10:49 AM IST