Now that Elon Musk has sealed the deal to purchase Twitter for $44 billion, there is new speculation that China could possess leverage over the billionaire.
While netizens largely welcomed Elon Musk's $44-billion Twitter buyout, some are opposed to it. The Tesla CEO late on Monday in a tweet hinted that the opposition to the deal was because of his advocacy of 'free speech'.