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.
Previous post Next post
Up