iwoca raises €100m for German loan growth
Small business lender iwoca has landed €100 million ($109 million) in fresh funding from Insight Investment to finance new loans to businesses...
Small business lender iwoca has landed €100 million ($109 million) in fresh funding from Insight Investment to finance new loans to businesses...