Pictures | Wed Aug 22, 2012 3:13am IST

Apple, Foxconn improve plants in China; more left to do: audit