Technology Apple, Google Face EUR 20-Million Antitrust Fine in Italy Ayub Khan Nov 26, 2021 0 Italy's antitrust watchdog imposed EUR 20 million (roughly Rs. 170 crore) in fines on Apple and Google on Friday, the second time the regulator has sanctioned US tech giants this…