A more correct way to say that would be over 90% of their power demand is supplied by on-site fuel cell and solar power generation.
(sorry, over 15 years in the power generation business has given me OCD about that stuff, The Mr. Monk of the power industry, as it were)
I'm with you though, they definetly walk the walk, and brew the brew! Well over half of my beer budget is spent on SN beers. Personally, Ruthless Rye is my fav.