Lidl started operations officially at its new distribution centre (DC) in Peterborough on the first day of August.
45,000 square metres, £70 million
The £70 million new facility, based in Peterborough, Cambridgeshire, spans 45,000 square metres, and employs 400 people (with an additional 50…