 Twitters revenue is down 40 year-over-year and its billionaire owner Elon Musks first giant interest payment on the company is due at the end of January, according to a Platformer reporters tweet on Tuesday... 