Category: Business News

How the New Credit Card Chips May Cost Businesses!

This Sunday I was able to share with MSNBC Your Business about what retailers need to know in regard to the new "chip" credit cards. Over 120 million Americans and businesses have been estimated to have gotten the new credit...

View More Detailsnext