Links: 2010-08-16

financial news