Share
Dulles Westin Hotel, Washington, D.C.
Solar power is cleaner than fossil fuels, but its environmental costs need smarter, safer solutions.