Springer Nature Group’s New Sustainability Report: Efforts ‘On Track’