Netherlands-based international group with stores and supermarkets spanning Europe and the United States

Source documents