Three years ago, 100 million fans around the world tuned in excitedly to watch the final of a major sports tournament. But it wasn't the World Cup final or the World Series; it was the League of Legends championship, which highlighted 24 video
The booming e-sports industry nears an inflection point
Previous
Previous
Leaders can't let fear of cancel culture stop them from being social
Next
Next