Latest Posts: Stephen Roach

  • Forum Article

    Has China done enough to shore up its economy?

    The temptations of extrapolation are hard to resist. The trend exerts a powerful influence on markets, policy-makers… more