Incard
2 known investors
Incard is a financial operating system for high-spend online businesses offering multi-currency business accounts, corporate cards with uncapped cashback rewards, money transfer, and connected banking to manage multiple accounts in one place.