Developer of a digital payments platform designed for businesses to make and receive international payments. The company's platform offers budgeting tools, expense tracking, investment analysis, and g...

Information Technology
Wilmington, DE, United States
Founded 2023
40 employees
Website
Valuation
$91.5M
Latest known
Share Price
N/A
Total Raised
$22.6M
Last Round
N/A