iCard is a leading European FinTech company and licensed e-money issuer. We have over 14 years of history of helping people and businesses make and accept payments in the most efficient, secure, and convenient way. iCard successfully operates across more than 30 countries in Europe, has over 1.6 mil...