F ft.com Elon Musk's deposition delayed as he wrangles with Twitter over deal 1 points MotherBruce 4 years ago 1 comments