G gigaom.com The Hoover Dam of solar is now live in the desert of California 1 points dataviz 12 years ago 0 comments