Home Uncategorized Elon Musk reportedly ousts top Twitter executives after taking control of social media platform Elon Musk reportedly ousts top Twitter executives after taking control of social media platform Daily Editor Oct 28, 2022 comments off Tweet on Twitter Share on Facebook Pinterest