IPFS News Link • Social Networking/Social Media
BREAKING: Elon Buys Twitter - My Reaction
• Russell Brand - YouTube.comElon Musk has clinched a deal to buy Twitter for $44 billion – but what are the many protestations from the media REALLY about?
Elon Musk has clinched a deal to buy Twitter for $44 billion – but what are the many protestations from the media REALLY about?