Categories TrendingFeatures Within days of Twitter’s acquisition, Elon Musk sells $3.95 billion worth of Tesla shares. 2 years ago 1 min According to U.S. securities filings, Elon Musk, CEO of Tesla Inc., sold 19.5 million shares of the electric vehicle manufacturer...
Categories Features The Elon Musk Twitter takeover has been dubbed “Matchstick in Monkey’s Hand” by tech experts. 2 years ago 1 min Elon Musk has increasingly turned to his favorite release valve in response to pressure and criticism: Twitter. According to an...