Zilch expands London headquarters with €91 million investment
British payments company Zilch allocates €91 million to double office capacity in London following continuous business expansion and capital raising.
Editorial team Replicable · · Source: EU-Startups
British payments unicorn Zilch is committing €91 million, equivalent to £77 million, to double its London office capacity by moving to a larger headquarters in Victoria. The firm, which serves 6 million customers, made the announcement amid ongoing business growth. This real estate investment follows a €150 million debt and equity raise.