Published On: Fri, Jun 7th, 2024

British shop owners launch £1billion damages claim against Amazon

The lawsuit is being led by the British Independent Retailers Association and is on behalf of thousands of retailers who sell on Amazon’s UK marketplace.
Daily Express :: Finance Feed

Most Popular Posts