What CC oligopoly? Visa and Mastercard have over 75% global market share by transaction value. Union pay which is overwhelming used in China has 20%. All the rest share the remaining 4%.
APT Price at posting:
$86.52 Sentiment: Sell Disclosure: Not Held