Zilch Eyes 2027 London IPO at $2B Valuation, Talks With Banks to Begin
London-based payments firm Zilch is leaning towards a listing on the London Stock Exchange. The company is preparing a potential IPO and is expected to open talks with banks in the coming weeks.