Amazon, Apple handed $225 million in Italian antitrust fines

The US tech giants Amazon and Apple have been penalized in Italy for alleged anti-competitive cooperation and price-fixing in the sale of some of their products.