Loading…
UK payments fintech unicorn Zilch has announced details of its new base in London which will more than double the capacity of current HQ as the company looks to expand in Europe.
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on Finextra.