Genpact and ALDI SÜD Forge Strategic Partnership to Transform Business Operations Using Advanced Technology Jul 9, 2024