Many happy returns?
By Prof John Cullen, Dr Erica Ballantyne & Dr Jonathan Gorst. Britain is the biggest online shopping nation in the developed world. But the convenience of online shopping comes at a cost to the environment and retailers, and the negative impact is growing. […]