Sustainability Balanced Scorecard: Systematic Literature Review Amélia Silva Isabel Maldonado Manuel da Silva Catarina Cepeda Publication Journal: Journal of Risk and Financial Management Year of Publication: 2025 Identifiers Other Numbers: 185851842 Alternative titles DOIGoogle ScholarBibTeXRIS Locators