'Significant long-term scarring' in services will limit pent-up consumer demand and suppress inflation, economist Stephen Roach predicts
March 08, 2021 at 18:55 PM EST
Economist Stephen Roach said Monday that Wall Street is overestimating a consumer demand comeback.