Floki and Mastercard have introduced a debit card that will be available in physical and virtual form in 31 European ...