Consumer confidence in the economy hits the lowest level since April
.....
© Quartz
visit website