Visa, Mastercard and Netflix are poised to join the $1 trillion club soon 2 months ago | Techeconomy | 2406 views