China completes installation at high-altitude solar thermal plant
A facility in China has reportedly completed the installation of 15,927 mirrors at what is described as the world's highest solar thermal power plant, aiming to power 50,000 homes.
Reported by Times of India
AN
2 min read
Language


