Twitter’s Revenue Falls 40% Ahead of Elon Musk’s Big Payment Deadline: Report

Twitter owner Elon Musk’s first giant interest payment is due at the end of January. Twitter’s revenue is down 40% year-over-year and its billionaire...