Africa
Addax sweeps the cobwebs out of its official networks
From Geneva to Africa, heads have been rolling as the company steels to shield itself against the fallout of the pending Swiss court case over its activities in Nigeria.




