Listen

Description

Mastercard has said financial payment companies must stop allowing US customers to buy legal marijuana in shops with its debit cards because it is not federally legal.