American consumers are still unwilling to really spend money and that’s the main reason the U.S. economy has not recovered faster, influential economist Stephen Roach tells CNBC.
American consumers are still unwilling to really spend money and that’s the main reason the U.S. economy has not recovered faster, influential economist Stephen Roach tells CNBC.