Addax to pay 31 mln Sfr to settle Swiss bribery charges

Addax Petroleum has agreed to pay 31 million Swiss francs ($32 million) to settle charges of…

..