Energy Sources, Part B: Economics, Planning and Policy, vol.20, no.1, 2025 (SCI-Expanded)
This study examines the impact of economic freedom, human capital, globalization, low-carbon energy, and institutional quality on the load capacity factor in E7 countries from 1995 to 2019, aiming to contribute to the discourse on SDGs 7 and 13. The empirical analysis employs advanced panel data techniques for robustness. Results reveal significant differences across E7 countries. Accordingly, human capital, economic freedom, and low-carbon energy increase environmental sustainability, while globalization and institutional quality reduce it in Brazil. Low-carbon energy improves China’s environmental quality, but weak institutions decrease it in China and Russia. Economic freedom increases Mexico’s environmental performance, highlighting the role of market mechanisms. These findings suggest that E7 countries should strengthen institutional quality, align globalization with environmental goals, and implement stricter regulations. Future research should explore environmental taxation and policy stringency in mitigating environmental degradation.