Posted by Mayfield Staff on Jan 31st, 2019
Since 2010, consumer confidence has been on quite a steady incline. Some months—some years—have been better than others, of course, but consumer confidence in America hit an 18-year high just three months ago, hitting 137.9...
More of this article »