Business

Take a peek inside an ALDI supermarket

The Germany-based discount grocery chain is planning to open a store in Bluffton, South Carolina.