Our People

Lidl has finally opened in Atlanta

How will the openings of three LIDL’s affect the market in Atlanta? Bill Read discusses in this exclusive Retail Specialists Report