Workers inspect solar panels at a photovoltaic power station on a hill in Linyi, Shandong province, China August 11, 2018. REUTERS/Stringer/ File Photo
Workers inspect solar panels at a photovoltaic power station on a hill in Linyi, Shandong province, China August 11, 2018. REUTERS/Stringer/ File Photo