
The world’s richest person could now power the direction of a leading social media platform with a large stake and a position on the Board of Directors.
What Happened: On Monday, it was revealed Tesla Inc (NASDAQ:TSLA) CEO Elon Musk owns a 9.2% stake in shares of Twitter Inc (NYSE:TWTR). The stake makes Musk the largest shareholder in the company.