Twitter Drags Elon Musk’s Billionaire Buddies Into Legal Battle Over Terminated USD 44 Billion Takeover Deal
San Francisco, August 3: Twitter has now dragged tech investors and entrepreneur friends connected to Elon Musk in the $44 billion takeover deal that has […]