It’s Green Against Green In Mojave Desert Solar Battle

by Yale Environment 360 February 2, 2010 15 comments