What are the suitable theory to use in the research of "The impact of Corporate Social Responsibility on Firm Performance in Construction Industry? I saw most of the study did used the Stakeholder theory. Any another theory and provide some explanation about the theory. Thank you!