Morrisons to close more stores in Merseyside

Morrisons to close more stores in Merseyside

Supermarket chain Morrisons announced that it might consider closing more stores in Merseyside, North England in the weeks to come. The most recent news comes on top of the closure of 11 stores reported last September. Morrisons presently owns and operates around 10 stores in the locale incorporating two in St Helens and others at […]