Some 48 apparel brands and retailers including H&M, Nike, Wal-Mart, Levi's, Adidas, Gap and Marks & Spencer have been accused of purchasing clothing from suppliers who illegally discharge polluted water in China.