Antitrust
Business
Italy Serves Amazon a $1.3 Billion Antitrust Fine
Mega retailer Amazon was hit with a $1.3 billion antitrust fine from Italian regulators on Wednesday.
The Italian Competition Authority found that the company had wielded too much power in the market and hurt other independent third-party sellers.
The watchdog found...