PETA has been very successful in organising boycotts against animal abusers. I just came across a group (human rights watch) that had a campaign up against a company involved in human rights abuse. But there seems to be very few companies runing boycott campaigns against environmental vandals. To have any effect a boycott needs a lot of publicity.
Is this inevitable given the complicated nature of environmental probelms? Are there too many companies to boycott that are too difficult to tell apart? Is it just that there are there better ways to solve environmental problems? I did a google search and there are at least a few that organise environmental boycotts, but often the media fails to even distinguish between an environmental and an animal rights campaign. If no-one else does I'll post some links, but first does anyone else have any favourite environmental groups that are organising boycotts?