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

LEAVE A REPLY

Please enter your comment!
Please enter your name here