Fintech group Zepz, which owns money transfer brands WorldRemit and Sendwave, is laying off 420 employees, the company told CNBC exclusively. Zepz has a total head count of around 1,600, meaning the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results