Shell Dumps Wind and Solar

March 18, 2009By Andy RowellBlog Post 3 Comments

Politicians may be talking about a “Green New Deal”, and how environmental technologies will kick-start the economy out its current crisis, but one of the world’s largest oil companies does not agree. In a hugely important decision, which will have serious ramifications for both the company and wider energy debate, Shell has said that it … Read More