Illustration: Chen Xia/GT
With Chinese society’s anger against the Better Cotton Initiative (BCI) yet to subside, Chinese netizens dug out an ...
The China branch of BCI, a Switzerland-based cotton organization, said on Friday it has never found a single ...