November 1, 2016
Think of the great financial centers of the world: New York, London, Frankfurt, Tokyo, Hong Kong, etc. Some of the largest cities in the world. None of them can really call themselves the credit card capitol of the world though. […]