Elon Musk under pressure after Twitter board backs $63 billion deal
Twitter’s board has turned up the heat on billionaire Elon Musk, unanimously backing his $63 billion bid for the platform despite ongoing disputes.
The New Daily ·