News

Edeka did not provide any information on profits. The group has 10,900 food stores across Germany, including around 4,400 Netto branches, and describes itself as the largest private-sector ...