Return to Article Details Moderating Role Competitive Advantage on Effect of Sustainability Disclosure to Financial Performance Download Download PDF