Apple loses its green sheen The launch of the iPad 3 tablet overshadowed by reports of human rights and environmental abuses The iPad 3 is Read More