
Technicians maintain solar panels on a roof at a solar power plant in Wuhan (Hubei /Quartz)
The facility's maximum capacity would rival China's 2019 total installed capacity
The facility’s maximum capacity would rival China’s 2019 total installed capacity
Comments