Amazon Revolution Great for Business in Wrexham A shopping centre in Wrexham has embraced the internet retail revolution and installed an Amazon Locker so people can...