Cautious Consumer Spending: U.S. consumers are tightening their belts in 2025 due to inflation fears and new tariffs, impacting retail stocks and potentially leading to over 15,000 store closures.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results