China is the highest-earning Esports Nation with $256.4M in total prize money, $6.5M more than the United States Read more
Everrati powers up with United States expansion alongside new senior leadership appointments Read more