World Lidl to open more than 50 stores across UK – almost 2,000 new jobs created April 11, 2026 The major supermarket chain said the move is part of a £600million investment plan Read More