‘Russian Lidl’ Mere Planning 300 UK Stores
A discount supermarket chain dubbed the ‘Russian Lidl’ is planning on opening over 300 new UK stores in the next decade.
A discount supermarket chain dubbed the ‘Russian Lidl’ is planning on opening over 300 new UK stores in the next decade.