← Back to headlines
China Completes World's Highest Solar Thermal Plant
China has finished constructing the Tushuo facility, the world's tallest solar thermal power plant at over 15,000 feet, utilizing 15,927 mirrors to power 50,000 homes.
15 Aug, 07:24 — 15 Aug, 07:24



