Amazon’s Twitch CEO steps down nearly 10 years after acquisition

Visits: 7

Amazon acquired the livestreaming website for almost $1 billion in 2014. Read More Go To Source