Rob Flaherty January 25, 2010
As the World Economic Forum's annual meeting convenes this week in Davos, Switzerland, the snow-shrouded gathering of business and political leaders, some may find it an easy opportunity to shine a light on the pros and cons of capitalism.