Their web site is rather colorful, in that it focuses exclusively on support for "renewable (green) energy". Dig a little deeper and you'll find a broader range of interests including "social justice" and "economic justice". You might also notice that they are funded as a 501(c)(3) project of the Tides Foundation, which is quite possibly the center of the Progressive money universe.
Other than that, Google turns up pretty much nothing.
Interestingly, David Horowitz's discoverthenetworks.org does not contain a unique entry for them, either.
Yes I did try to do a search of them. Got the same results.