Delta Finance Commissioner, David Edevbie Allegedly Planning To Resign As Gov. Okowa Has Made Him…
“The situation we find ourselves calls for drive, innovation, prudence and above all, ingenuity and resourcefulness in managing our assets and in our internal revenue generation…
Read More...
Read More...