With sustainable trust

Public report 2024