Skip to main content

Crescent Dunes Solar Energy Project #10

Melting the solar salt