Return to Article Details The impact of corporate environmental performance on corporate financial performance in Tehran stock exchange Download Download PDF