Editorial photo #11366773 Science and Technology
New Energy Project Construction in Zhangye
Builders are hoisting auxiliary equipment of the all-vanadium flow battery energy storage system at the site of Source Energy Technology's 250MW/1000MWh independent shared energy storage project in Zhangye, China, on June 27, 2024. (Photo by Costfoto/NurPhoto)