Twitter shares soar as Elon Musk buys 9.2% stake Â

Twitter shares soar as Elon Musk buys 9.2% stake   What does the world’s richest man do when he’s upset with a social media platform? He becomes its biggest shareholder of course… Tesla CEO Elon Musk set Twitter shares soaring as he purchased a 9.2% stake in the popular social media platform. Musk is […]