- Hispanic Resources
Articles by Dan Geller
Keeping deposits liquid indicates a lack of consumer confidence.
April 11, 2011
The fact that nearly $6 trillion in deposits currently sits idle in liquid accounts, earning less than 0.5% in interest, indicates a strong lack of consumer confidence.Read More