WionNews Video

The battle over Bots: Is Elon Musk trying to renegotiate the $44 billion Twitter offer?

Just weeks after finalising a $44 billion deal to buy social media platform Twitter, Elon Musk looks tempted to throw in the towel. What's the reason? He blames it on spam bots.

Trending Videos