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