FILE PHOTO: General manager of Dunhuang Shouhang Energy Saving New Energy Co. Liu Fuguo speaks to reporters next to heliostat mirrors, at the site of Shouhang 100MW Tower Solar Thermal Power Generation Project, during an organised media tour of Dunhuang Photovoltaic Industrial Park, in Gansu province, China October 16, 2024. REUTERS/Tingshu Wang/File Photo

