Posted inSocial Media, News Twitter ‘X’ has a new CEO as Elon Musk steps down 2023 by Aman Dhami01.08 2023 09:2301.08 2023 09:27 Twitter X will be seeing some changes, and hopefully for the better