Amazon facing GBP 1 billion lawsuit from UK marketplace retailers
(Telecompaper) The British Independent Retailers Association (BIRA) has filed a GBP 1 billion collective damages claim against Amazon at the Competition and Appeals Tribunal (CAT)...