Back to site
IFF fined EUR 15.9m for obstructing EU antitrust investigation