Post

According to a presentation at last week's presidents meeting, with Amazon and Walmart anchoring positions 1 and 5, three of the top five debit card transfers in the US are to gambling sites.