The world is paying a high price for cheap clothes

When shoppers entered H&M’s flagship store in central London last summer, the first thing they would have seen was a dark blue, flowery minidress hanging front and center. On sale for just £4 (or… [read more]