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).
July 11, 2025Church News
July 10, 2025Church News