Consumers and retailers in the U.S. apparently just aren’t getting it. The latest stats coming out of the U.K. show that one in 10 card transactions...
Pay attention now because this is going to be absolutely, positively revolutionary. And it’s going to shake the payments industry by its ankles. What is...
The world is increasingly sleep deprived. Nearly 70 percent of adults in the U.S., 75 percent in the U.K. and nearly a third of the world’s...
“I’m from the government and I’m here to tell you that you’re wrong.” That was sort of the email that I got two and a...