Will Dan Clancy still be Twitch CEO on 1st January 2025?
Will Twitch be sold or shut down by Amazon before 1st January 2026?