Indianhead WI
Tesla CEO Elon Musk reaches deal to acquire Twitter for approximately $44B
Twitter and Musk negotiated over his bid to buy the social media platform, The New York Times reported, less than two weeks after the billionaire first revealed a massive stake.