Lidl will open its first U.S. stores in North Carolina, South Carolina and Virginia this summer, earlier than originally expected. The 20 stores will be the first phase of the retailer’s plan to open 100 stores on the East Coast within a year. Read The Associated Press story here


