Twitter Begins Paying Interest on Its Massive Debt Posted on January 31, 2023 Twitter Begins Paying Interest on Its Massive Debt