Tag: atlanta

Ask anyone where they think the financial capitals of the world are, and nine times out of ten, the answer will be New York, London and Tokyo. Those who are following the markets closely or want to be more precise might include other cities like Shanghai, Hong Kong and Singapore. But Atlanta, Georgia isn’t likely to make anyone’s list of top digital payment powerhouses.