site logo

Ahold Delhaize expands in-store robot use to 500 Giant/Martin's and Stop & Shop locations

ahold delhaize