Sustainability Report 2023

Key economic and financial data