Assessing environmental sustainability under risk and governance pressures: new insights from Canada
Environmental sustainability is a central concern in environmental economics, yet the effects of institutional quality and macroeconomic risks on sustainability outcomes remain underexplored, particularly in developed economies. This study examines how economic policy uncertainty (EPU), political risk (PRI), and governance quality (GOV) influence environmental sustainability in Canada, using the load capacity factor as a proxy. Utilizing quarterly data from 1990 to 2022, we apply the quantile-on-quantile regression method to capture heterogeneous and nonlinear relationships across different levels of environmental performance. Robustness is ensured through wavelet coherence analysis. The results reveal that EPU positively affects sustainability at higher quantiles, possibly due to precautionary shifts in policy or investment behavior. PRI also contributes positively in high-risk settings, reflecting the role of political institutions in environmental governance. Strong governance exhibits a consistently favorable impact across quantiles. Moreover, environmental innovation strengthens the positive effects of all three variables. These findings underscore the importance of adaptive institutions, risk-aware policymaking, and innovation-driven strategies for advancing environmental sustainability.
Authors
- Boqiang Lin (ORCID: https://orcid.org/0000-0002-1308-400X)
- Sami Ullah (ORCID: https://orcid.org/0000-0002-1898-8374)
Institutions
- Xiamen University (CN)
- Collaborative Innovation Center of Chemistry for Energy Materials (CN)
- City University of Macau (MO)
- Northeast Petroleum University (CN)
Publication Details
- Journal
- Frontiers in Sustainable Energy Policy
- Published
- 2025-12-02
- DOI
- https://doi.org/10.3389/fsuep.2025.1663065
- Citations
- 1
- Primary Topic
- Energy, Environment, Economic Growth
- Type
- article
- Field-Weighted Citation Impact
- 3.13
Funders
- National Natural Science Foundation of China