NEWS CENTER

Xinjiang Turpan Concentrated Solar Power Project Starts Heliostat Assembly