Stability: Journal of Management and Business
Vol. 9 No. 1 (2026)

GOVERNANCE-BASED SUSTAINABILITY RISK INTEGRATION AND FIRM VALUE: DOES OWNERSHIP STRUCTURE MATTER?

Alfistia Maradidya (UPN "Veteran" Yogyakarta)
Indah Kartika Sandhi (UPN Veteran Yogyakarta)



Article Info

Publish Date
31 Jul 2026

Abstract

Corporate sustainability has become an essential element of corporate governance, requiring firms to integrate environmental, social, and governance (ESG) considerations into strategic decision-making and enterprise risk management. Although prior studies have widely examined ESG disclosure and sustainability reporting, limited attention has been given to how sustainability-related risks are embedded within governance and risk management processes. Evidence regarding the moderating role of ownership structure in this relationship also remains inconclusive, particularly in emerging markets. This study investigates the effect of Governance-Based Sustainability Risk Integration (GBSRI) on firm value and examines whether ownership structure moderates this relationship. A quantitative explanatory approach was employed using balanced panel data comprising 75 firm-year observations from 15 Indonesian listed companies operating in high-risk industries during 2020–2024. The GBSRI Index integrates the COSO ERM Framework, GRI Standards, and IFRS S1 and S2 into a governance-oriented framework with seven dimensions and 30 indicators. Using MRA with pooled OLS, the study finds that GBSRI has no significant effect on firm value, and ownership structure does not moderate this relationship. Nevertheless, the GBSRI Index contributes to sustainability accounting by offering a comprehensive framework for assessing sustainability risk integration into corporate governance and enterprise risk management, particularly in high-risk industries.

Copyrights © 2026






Journal Info

Abbrev

stability

Publisher

Subject

Description

Stability : Journal of Management and Business aims to be the media for publishing empirical issues related to business studies. Stability : Journal of Management and Business invites manuscripts in some topics including Marketing management Finance management Operation management Human resource ...