Toxins and catastrophic conditions of production companies working to ensure that the joy of shopping still never passes. The Germans buy 5.97 billion garments a year, or 70 for each. 80 billion pieces of clothing there are worldwide. Greenpeace ...Read More