Lidl has been delivering value and freshness to shoppers since 1973, when its first modern store was opened in Ludwigshafen, Germany, by Josef Schwarz. The company started from very humble beginnings with just three employees and about 500 products. Lidl commenced the opening of stores outside of...