Marketing News & Strategy

Elon Musk to buy Twitter for $44 billion as board approves deal

The deal was unanimously approved by the company’s board, and is expected to be completed later this year