Posted Tuesday 3rd July 2007 21:59 GMT
Seems odd
I think Greenpeace's list is more rational. How can Apple really get 2 - sure they aren't saints, but they do quite a lot. Equally, Google just built the largest corporate solar panel system in the US...
Sure this in anecdotal, but this list seems completely random...