Apple has unveiled a new "Supplier Responsibility" page on its website, with links to a list of its suppliers, a progress report, and so on. I wonder if this is just a response that would have happened any way to its past Supplier issues, or a signal of a more transaprent Apple under Tim Cook...