30 employees
Invest & Fund is a credit-led alternative finance marketplace helping individuals, high net worth lenders, private banks and institutions.
2012