3 ms·Twitter reports a 40% YoU revenue decline8 points by solalf 4y agoqaz_plm 4y agohttps://archive.ph/J7l42 https://archive.ph/J7l42pram 4y ago"Some of Twitter’s debt carries an annual interest rate of almost 15%." Yikes