This week in esports: Renault, Overwatch League, GAME and Twitch
The world of esports hasn’t slowed down at all this week, with automobile giants Renault deciding to enter the industry and Twitch viewership proving that watching games is becoming more popular than…