© 2026 wamo. Wamo Solutions Oy is regulated by the Finnish Financial Supervisory Authority (FIN-FSA) as an authorised Electronic Money Institution (EMI) with the registration number 3368055-9).
The wamo business card is issued by wamo Solutions Oy (“wamo”) pursuant to its licence issued by Visa Europe Ltd.