r/explainlikeimfive•3 yr. agoUpstairsRice5444ELI5 How Twitter ended up with $13bln of debt from being purchasedEconomicsPosted Nov 4, 2022, 1:40 AM UTC11Share