The booming and controversial solar industry in China's far-west Xinjiang region has weathered many storms. Despite tariffs, rising production costs and human rights sanctions, it pumps out almost ...
The booming and controversial solar industry in China’s far-west Xinjiang region has weathered many storms. Despite tariffs, rising production costs and human rights sanctions, it pumps out almost ...