Delhaize Serbia Improves Shopping Experience For Customers Delhaize Serbia has introduced two new technological innovations aimed at improving the physical and online shopping experience of its customers.