19th June 2024 Church News.
With one eye on an IPO in 2025, London-based buy now, pay later firm Zilch has secured £100 million in securitised debt financing arranged by Deutsche Bank (DB).
September 17, 2025Church News
September 16, 2025Church News