Credit Cards

Founded In Buffalo?
Founded In Buffalo?
Founded In Buffalo?
That American Express card you have in your wallet? It wouldn't be there if AMEX wasn't founded in Buffalo, NY, in 1850. American Express was ranked as the 22nd most valuable brand in the world, estimating the brand to be worth US$14...