Twitter seeks shareholders approval for the $44bn Elon Musk takeover

Twitter’s board looks to complete the $44bn Elon Musk takeover, asking its shareholders to approve the deal. Twitter’s share price is around $38.12, while Musk is offering $54.20 a share.

Read the full article.