logo
eSports BettingEvil GeniusesEvil Geniuses Rumored to Exit Esports Industry: Potential Impact and Financial Challenges