Huffington Post reports about audits revealing enivronmental and labor issues in Apple's supply chain.

Discussion

ID
Source-000000019
Title
Huffington Post on Apple supply chain
Year
Report Type