Editorial photo #11366776 Science and Technology
New Energy Project Construction in Zhangye
Builders are installing auxiliary equipment of the 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)