Apple's Supplier Responsibility Progress Report Sidesteps All the…

Apple released their 2010 update on Supplier Responsibility today. And hey! According to Apple, Apple's doing a great job! But given recent events, should they really have given themselves such high marks? » 2/23/10 5:33pm 2/23/10 5:33pm