Lidl stores open in three states
The first Lidl stores in the U.S. opened earlier this month in North Carolina, South Carolina and Virginia. At 36,000 square feet, reports say the stores look more like car dealerships than grocery stores, with floor-to-ceiling glass covering much of the exterior. The selections are nearly all private brands, with the packages made specifically for the U.S. market and […]