Post Thumbnail

While a plethora of companies having already joined forces to create a modern day Captain Planet of sorts, England is making sure it doesn't fall off the green bandwagon just yet by launching a Green Shift taskforce to reduce carbon dioxide emissions. But the most intriguing aspect of the operation...

June 13th 2007 at 2:28pm 0 Comments