infotechlead

Main facts about SAP financial performance in 2024