Esports Revenue Climbs Toward $5.1 Billion as Global Audience Tops 640 Million - TrendCloud