Fintech platform launches to help SMEs manage debt and access finance – The Intermediary

Momenta Finance provides £125,000 business loan to payment technology firm