Zomato’s hilarious take after Musk’s Twitter deal leaves netizens in splits
What has taken news media and the media by storm is Tesla chief Elon Musk buying out micro-blogging platform Twitter for $44 billion. Musk…
Recover your password.
A password will be e-mailed to you.