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).
October 22, 2025Church News
October 21, 2025Church News