Money transfer service Zepz to lay off 420 employees

Money transfer service Zepz to lay off 420 employees