Green finance as an institutional catalyst for sustainable technology, entrepreneurship, and economic transitions toward the SDGs

Read full text
Authors: Sarika Murty, Vedant Singh
Cited by: 4
References: 73

Abstract

Green finance has evolved into a crucial institutional catalyst that shapes sustainable technology deployment, entrepreneurial activity, and economy-wide transitions toward the Sustainable Development Goals (SDGs). Situated at the intersection of sustainability, economics, and entrepreneurship, green finance influences how capital is mobilized, how institutions govern innovation, and how entrepreneurial ecosystems translate financial flows into long-term socio-economic and environmental value. This study synthesizes the global body of green finance–SDG research published between 2010 and 2025 through an integrated review combining quantitative science–mapping with theory–driven qualitative analysis. Drawing on institutional economics, innovation systems, and sustainability transition perspectives, the analysis reveals that, while green finance has accelerated investments in renewable energy and climate-oriented technologies, persistent gaps remain in institutional coordination, economic policy coherence, entrepreneurial inclusivity, technology diffusion across regions, and the integration of circular economy principles. Building on these insights, a conceptual framework was developed that positions green finance as an institutional enabler linking financial governance, sustainable technology innovation, entrepreneurial ecosystems, and SDG outcomes, offering actionable implications for policymakers and practitioners seeking inclusive, innovation-led, and resilient sustainable development pathways.

Fields of Study & Subjects

Sustainable Finance and Green Bonds Community Development and Social Impact Innovation Sustainability Human-Machine Systems

Publication details

Journal / source
Sustainable Technology and Entrepreneurship
Publisher
Elsevier BV
Volume
5
Issue
2
Pages
100133–100133
Publication date
23 January 2026
Language
EN