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