You are viewing a single comment's thread from:

RE: LeoThread 2025-10-16 23-29

in LeoFinance6 days ago

Part 2/13:

Each year, American Express facilitates over $1.5 trillion in cardholder spend through its extensive network of over 100 million merchant locations across more than 100 countries. Serving more than 140 million card members, the organization employs around 75,000 colleagues worldwide, generating annual revenues of approximately $65 billion. In India alone, more than 21,000 professionals across multiple business units—including credit and fraud risk, technology, finance, and digital services—drive their strategic initiatives.