To chart a new course to improve performance and increase the profitability of Odu’a Investment Company Limited, the Company owned by the six South-West States has mapped out ambitious growth plans that would re-position the organization to fulfill the aspirations of the founding fathers and serve the interest of all the stakeholders now and in...Read More