Twitter board unanimously recommends shareholders approve Elon Musk's $44 billion takeover 

In a regulatory filing on Tuesday morning, Twitter's board urged shareholders to approve the buyout at Musk's proposed price of $54.20 per share during a special meeting later this year.