Zilch set to cut ten percent of staff
Zilch set to cut ten percent of staff London-based BNPL unicorn Zilch is preparing to axe up to ten percent of its workforce just months after securing an additional $50m…
Zilch set to cut ten percent of staff London-based BNPL unicorn Zilch is preparing to axe up to ten percent of its workforce just months after securing an additional $50m…