Technology-enabled credit and payment products that help businesses trade, pay and access funds.
Share:
jen.staben@shift.com