Made O'Meter
Discover where a brand or product originates
American Express is owned by American Express Company, headquartered in the United States. Yes. The ultimate owner of American Express, American Express Company, is headquartered in the United States.
American Express Company is a multinational financial services corporation headquartered in New York City, known for its charge card, credit card, and traveler's cheque businesses.
Sources: en.wikipedia.org
Check another productdisclaimer
poweredBy