Crescent Dunes Solar Energy Project Part 2: Building the Power Plant-The Window-WIRED
You might also like