It is not just green activists and consumers who are putting companies through a wringer.