In their efforts to influence corporate responsibility, nonprofit organizations (NPOs) are increasingly focusing directly on companies - either by entering into collaborative relationships with, or by exerting public pressure on them. While both approaches can be instrumental for NPOs with...