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).
December 13, 2024Church News