Green IT: Mayors Sign with Clinton

Clinton Climate Initiative discounts green technology for cities as 700 mayors sign climate agreement.

by feedloader / December 10, 2007