Amazon Faces Major Legal Challenge in the UK
The British Independent Retailers Association (BIRA), representing thousands of independent retailers, announced a substantial damages claim against Amazon, valued at £1.1 billion ($1.3 billion). The claim alleges that Amazon has ...