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