As it leaves its European rivals eating dust, Amazon has found a hiccough in Italy: the country’s competitions watchdog has slapped the American retail giant with a 1.13b billion euro (965m pounds) fine for harming rival e-commerce logistics services and promoting its own. The regulator said Amazon negatively impacted rivals by only giving...
12 Dec 2021