iwoca takes funding past £1bn with £270m round

iwoca, one of Europe’s largest SME lenders, has secured a new £270 million package of debt funding, taking total gross … Continue reading iwoca takes funding past £1bn with £270m round