(IN BRIEF) Marks & Spencer (M&S) has announced a £340 million investment in a new automated National Distribution Centre (NDC) in Northamptonshire, marking the largest supply chain investment in its history. The 1.3 million sq ft facility, opening in 2029, … Read the full press release
