1 pointby geox2 hours ago1 comment
  • mattz56an hour ago
    119% is wild. Would be interesting to see how much of this is recent spending vs. interest costs vs. lower GDP growth.