They own 90 percent of the e-commerce -- pretty much the whole market -- 85 percent of social media, 85 percent of internet payment.
Sie besitzen 90 % des Internethandels -- fast den gesamten Markt --, dazu 85 % der sozialen Medien und 85 % aller Online-Zahlsysteme.