Quarter of Woolworths' stores to close today
A quarter of Woolworths stores will close today as the end looms for the failed British retailer.
Administrators Deloitte have earmarked for closure around 200 of the chain’s 800-plus stores for closure at sites including Doncaster, Nottingham and Sheffield.