Apple yesterday began promoting on its home page the release of its annual Supplier Responsibility progress report, describing the company's commitment to responsible business practices on the part of its suppliers and other partners around t...

[Read more...]