The all-mighty American consumer, whose spending drives the economy, is reaching a breaking point and is on the verge of folding, according to former Walmart CEO Bill Simon.
Mr. Simon told CNBC in a recent interview that a series of factors—political polarization, inflation, and high interest rates—were all working together to undermine consumers and their propensity to spend.