Editorial photo #12098330 Economy, Business and Finance
Energy Storage Battery Production Line in Zhangye
Technicians install and test vanadium flow energy storage battery equipment at a million-kilowatt photovoltaic power generation base in Zhangye, China, on February 25, 2025. (Photo by Costfoto/NurPhoto)