GCL New Energy Holdings

China solar association says Xinjiang forced labour claims unfounded

Claims that Chinese solar firms are benefiting from forced labour in Xinjiang are unfounded and unfairly stigmatise firms with operations…

4 years ago