Amazon handed $1.2 billion fine in Italian antitrust probe

Want to read more? Unlock Free Strategy Membership