Now you say Swiss banks...what about those folks who thought bribing a few tribal elders is the way to get the contract done?
And yet another notion to this Delta disaster; Nigeria is importing fuel, yes yes...some government officials I bet partaking in importing fuel are not interested that the country's oil industry prospers - they would lose their bonuses on the imported fuel.