Site icon World Byte News

Consumer confidence plummets in largest drop since 2021

A gauge of consumer confidence registered its largest monthly drop since 2021.

Exit mobile version