Return to Article Details The effect of environmental performance, environmental costs, and company size on financial performance through corporate social responsibility Download Download PDF