Glencore unit told to pay $315m for widespread corruption

Multinational remains under investigation by Swiss and Dutch authorities over failure to prevent corruption