$5 billion fintech unicorn Zepz is laying off more staff Thu, Nov 30, 2023 See: $5 billion fintech unicorn Zepz is laying off more staff -OR- View all Bank News headlines!