Venn

Venn

Offers a multi-currency account and mastercard to help businesses save on foreign exchange fees.

HQ location
Toronto, Canada
Website
Launch date
Employees
Enterprise value
$86—129m
Authorizing premium user...