Twitch users watched 20 billion minutes of videos per month in 2015 https://t.co/xIC7MukwlQ #Esports #Twitch #Innovation #Business - Disruptive World

Disruptive World logoDisruptive World
Empower your Workforce and Re-invent Human Resources