Zilch revenues double to over £110m as FinTech sheds losses

London-based FinTech Zilch has reported a near doubling of revenues as it rides a wave of customer growth and product … Continue reading Zilch revenues double to over £110m as FinTech sheds losses