Markets

Feb 18: Why invest in stocks?

Why do people still invest in stocks? John Authers stands back from the short-term concerns about Northern Rock and looks to the long-term