Death of retail stores: the high street in decline

In recent months we have, in the UK, had a number of very prominent high street stores announce they will be closing shops and restructuring their business. In addition, several well-known retailers have either called in the receivers or haveā¦