Amazon faces two mass lawsuits from retailers and consumers worth up to 4 billion pounds ($5.4 billion) for allegedly abusing its dominant position, after a London tr…

 » Read More