Twitter Shareholders Vote To Approve Musk's $44B Takeover

Twitter Inc. shareholders on Tuesday overwhelmingly endorsed Elon Musk's $44 billion takeover deal valued at $54.20 per share, placing another obstacle in Musk's attempt to walk away from the agreement he...

Already a subscriber? Click here to view full article