The terms of the deal require Elon Musk to pay a breakup fee of $1bn (£830m) if he doesn’t complete the transaction, but it appears Twitter’s board of directors...
Categories