They own 90 percent of the e-commerce -- pretty much the whole market -- 85 percent of social media, 85 percent of internet payment.
Ils détiennent 90% du e-commerce - presque l’ensemble du marché - 85% des médias sociaux, 85% du paiement en ligne.