Greenpeace was seen as the UK environmental organisation achieving the most relative to its resources