Lidl Interview Question

How many stores are there in the UK?

Interview Answer

Anonymous

Nov 21, 2013

600+ stores

5