SAP Video -
SAP Chief Trust Office Annual Message 2023: Fostering Trust in a Digital World