UK charity to close 150 of 640 shops…

UK charity to close 150 of 640 shops as ‘some locations no longer viable’