Return to Article Details The Effect of ESG Disclosure on Financial Performance: Moderating Role of Firm Size and Leverage Download Download PDF