Loading...

Fintech unicorn Zepz to lay off 20% of its global workforce, sources say | Intellectia.AI