Wednesday, February 13, 2013

Are we entering a "low return" era?

The researchers at Credit Suisse Research Institute (see here) have some sobering data for us:


No comments:

Post a Comment