Editorial photo #10140312 Economy, Business and Finance
Photovoltaic Industrial In China
Two staff members are inspecting photovoltaic power generation equipment at a 49-megawatt photovoltaic power station in Xingxingzhuang village, Linyi city, East China's Shandong province, on June 8, 2023. (Photo by Costfoto/NurPhoto)