Among the barred nations were politicians and government officials from Sierra Leone, Guinea, Ghana, Nigeria, Ethiopia and South Africa.

Visa and MasterCard are poised to pass on merchant surcharges to the consumer every time you swipe your card, something to the tune of $.35 and up per transaction. Ok so what’s $.35, a lot because it adds up, quickly. This means I and other frugal consumers will opt not to make certain purchases or carry cash […]