Read more here: Artio CIO Letter
Artio CIO: U.S. Consumers Have a Long Way to Fall
So huge is the debt load that they’ll need to save 8% of their income for six years just to get down to the 1999 level of 65% (still a record high).
- By: Caroline Cakebread
- February 16, 2010 September 13, 2019
- 15:41