E-Commercefromwww.bbc.com1 month agoEsports World Cup: The contest teams can't afford to missThe Esports World Cup in Riyadh features a $70 million prize pool and 25 competing games, with Team Liquid being a key organization.