roche
Italy fines Swiss pharma giants for 'illicit deal'
Italy's antitrust body said on Wednesday it has slapped Swiss giants Novartis and Roche with a €182.5 million fine for allegedly manipulating sales of a cheap drug used to treat sight problems.