Return to Article Details MECHANISM CORPORATE GOVERNANCE, ENVIRONMENTAL COST, ENVIRONMENTAL PERFORMANCE ON FINANCIAL PERFORMANCE MEDIATED CORPORATE SOCIAL RESPONSIBILITY DISCLOSURE Download Download PDF