Does Amazon control the Christmas market?

Does Amazon control the Christmas market

In the UK, it would appear that we are a nation of shoppers, but never more so than at Christmas: according to this review by Betway, the UK spends around £20 billion each year on Christmas gifts. By anyone’s standards, that is a substantial sum of money to spend on presents. Trends … Read more