Social Media Amid spam bots row, Elon Musk hints at paying less than $44 billion for twitter… Aman Shukla May 17, 2022
Social Media Parag Agarwal to get replace as Elon Musk has new CEO lined up for twitter:… News Desk May 2, 2022