Thursday, May 15, 2008

David Rosenberg

David Rosenberg, chief North American economist at Merrill Lynch

No comments: