The theory of evolution and what it means for the high street
Darwin’s theory of evolving and developing in order to compete and survive is not something that is new to any of us – well not if you grew up in the UK education system anyway. So why are we all so shocked that multiple retailers are shutting up shop in order to thrive?...