A worker operates a machinery to clean solar panels at a photovoltaic industrial park in Hami, Xinjiang Uighur Autonomous Region, China October 22, 2018. REUTERS/Stringer
A worker operates a machinery to clean solar panels at a photovoltaic industrial park in Hami, Xinjiang Uighur Autonomous Region, China October 22, 2018. REUTERS/Stringer