site logo

Ahold Delhaize pledges to clean up its store brands