California Once Again Tops the U.S. Clean Tech Leadership Index… But Falls a Penny Short of the Highest Electricity Prices in the Lower 48

Guest post by David Middleton The featured image is a photo of a greenschist from the French Alps. For some reason, the following article from EcoWatch and the NRDC made me think of something that sounds like greenschist: Top 10 States Leading the Renewable Energy Revolution  By Ralph Cavanagh California continues to lead the way on…