– Advertisement –
High street retailer Next has announced plans to close 11 of their stores in the UK, with bosses saying certain locations are due to an inability to reach an agreement with landlords while others aren’t reaching their targets. Edinburgh Live – Edinburgh News
– Advertisement –