Consumer confidence drops to new low

by Marketplace Staff