Twitter users to `benefit from Elon Musk pulling out of deal to buy company
The Tesla and SpaceX bosss 44 billion dollar (36.5 billion) bid to buy the social media platform appears to be on the brink of collapse.
The Tesla and SpaceX bosss 44 billion dollar (36.5 billion) bid to buy the social media platform appears to be on the brink of collapse.