Aldi’s $9 billion expansion will add 800 new U.S. stores

$9 billion expansion comes as consumers fret about food prices. Read More