Ahold Delhaize announces the launch of a technology hub in Bucharest: AD/01. With this launch, the company aims to attract more than 250 technology specialists to develop innovations in customer experience and services for the European brands that are part […]