F ft.com Looming Twitter interest payment leaves Elon Musk with unpalatable options 10 points duhast 3 years ago 2 comments