The Auto News System.
On June 3, 2021, Twitch CEO Emmett Shear announced he will be stepping down from the…