KECH Solar power project brightens life in China's Xinjiang Published 26 May 2023 Solar power project brightens life in China's Xinjiang Watch now Watch preview Share