InvoiceFinance scores €3.4M in funding

June 09, 2016