Recently, UK's Gambling Commission decided to ban the use of credit cards on iGaming activities. This is expected to be made official from April 14, 2020, according to the UK Gambling Commission. From April 14, players wishing to place bets online will have to do so through cash deposited in…