Business Insider/Hayley Peterson Lidl is opening 25 stores in Maryland, New Jersey, New York, North Carolina, Pennsylvania, South Carolina, and Virginia. Lidl will also close two stores in Rockingham and Kinston, North Carolina this summer. The new stores, which are opening by spring of 2020, will bring Lidl’s US store count to about 100 locations. […]