Financial, economic and technological determinants of environmental sustainability in developing economies (Discover Sustainability, 2026)