They own 90 percent of the e-commerce -- pretty much the whole market -- 85 percent of social media, 85 percent of internet payment.
Essi gestiscono il 90% del commercio online, quasi l'intero mercato, l'85% dei social network, l'85% dei pagamenti su internet.