I am just drawing a big blank. I know if was done by a firm that does a lot of work for Social Change / Environmental companies. I just can't find it...
may be internal?
nice site
Is that the GE font? L-O-L
Anyone know?
http://www.betterplace.com/