Return to Article Details The Impact of Environmental Costs and Corporate Governance Mechanisms on Financial Performance Download Download PDF