Meanwhile, away from Bali... Who thinks BP still deserve respect?

Dec 11, 2007 03:47

Big Oil lets sun set on renewables

Shell, which has trumpeted its commitment to a low carbon future, has sold off most of its solar business, while BP is buying into dirty tar sands.

Leave a comment

Comments 1

odyssey_spirit December 11 2007, 05:19:16 UTC
...

Ah, deary.

Reply


Leave a comment

Up