Wednesday, 4 November 2026 RSS
Home TechnoRapper All about the tech world · since 2012
News

Twitter sold to Elon Musk for $44 billion: 6 major changes that might come to the platform

26 Apr 2022






The post Twitter sold to Elon Musk for $44 billion: 6 major changes that might come to the platform appeared first on BGR India.