T technologyreview.com In Pictures: The World’s Largest Solar Thermal Power Plant 36 points olalonde 14 years ago 27 comments