Twitter Makes Second Interest Payment on Elon Musk’s Buyout Debt Yahoo Finance Source link