I wonder if 1010Global has any relationship with the these Green Freaks in California.
http://www.next10.org/next10/about/about.html
I also wonder what the significance of 10 is with the greenies.