Charity Shop Closures & The Rise of Reselling Platforms You may be aware that notable charity shops are closing across the UK – the British Heart Foundation are closing 150 shops and Cancer Research will be closing 90 shops – due to rising energy costs...
Recent Comments