Twitter Board Recommends Shareholders Approve $44 Billion Sale to Elon Musk – CNET The board’s recommendation was unanimous.