1. The business primarily operates in Europe (especially Germany), focusing on providing information comparison, benefits display, and online application services for American Express credit card products.
2. In Finance / Insurance, this is a mainstream compliant business. Competitors include Visa, Mastercard, and credit cards from major banks.
3. The official brand terms are "American Express" or "Amex".