Twitter Inc (NYSE: TWTR) Users Back the Selling of Tesla Inc’s (NASDAQ: TSLA) 10% Stake by Elon Musk Leading to a Slump

Eight months after Elon Musk’s Twitter Inc (NYSE:TWTR) followers voted to sell his 10% stake in the electric car chief poll, Tesla Inc (NASDAQ: TSLA) shares value went down by 58%. About 58% of Twitter users stated that they would support a sale in a Twitter poll that Musk ran during the weekend. The stake […]