Twitter board recommends shareholders vote for Elon Musk’s takeover

The Twitter board has unanimously recommended that shareholders vote in favor of Elon Musk’s takeover of the social media giant. Twitter’s board of directors initially accepted the $44 billion takeover bid at $54.20 per share in late April, and shareholder approval is the final hurdle to the deal going through bar any potentially erratic antics … Read more