Special Feature: Sustainability and Digitalization: A Game-Changer? Possibilities, Perils, Pathways

ISSN: 1862-4065 (Print) 1862-4057 (Online)