VCG111492966485 HUAIBEI, CHINA - APRIL 26: Employees work on the production line of energy storage batteries at Anhui Leoch Power Supply Co., Ltd. on April 26, 2024 in Huaibei, Anhui Province of China. (Photo by Feng Shufeng/VCG )
Location:
Huaibei, Anhui Province, China
Post Date:
Apr 26, 2024 4:00 AM
TAG ID:
vcgphotos104667 (RM)
Credit:
Feng Shufeng/VCG/Newscom
Format:
3600 x 2425 Color JPEG
Photographer:
VCG
Release Status:
No Model Release, No Property Release