Marks and Spencer financial results reflect the firm's increased capital expenditure Marks & Spencer has increased its spending on supply chain and technology from £39m last year to £114m in ...
With its stock down 12% over the past three months, it is easy to disregard Marks and Spencer Group (LON:MKS). But ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results