Last Updated: April 06, 2023, 04:21 AM IST Elon Musk weighed in on the matter after…
Image Source : @ELONMUSK/TWITTER Elon Musk claims he is working to make Twitter more sufficient Since…