ANOTHER PLANET? Posted on 14th September 2012 by benchallis You can be sure of Shell? Probably not. The multinational oil company has come under intense criticism for only the most limited testing of a key piece of equipment aimed a... Read More