An appeals court in France has overturned a record fine imposed by the French competition authority against the Swiss pharmaceutical companies Novartis and Roche. >>read more