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

    0
    38
    Amazon acquired the livestreaming website for almost $1 billion in 2014.