Odu’a Investment Company Limited (OICL) is a leading investment Company and flagship for sustainable regional economic development in Nigeria. Established in 1976, OICL is a legacy of the Western Region’s economic prowess under the late sage, Chief Obafemi Awolowo.
The company is jointly owned by the six Southwestern states of Nigeria, Oyo, Ondo, Ogun, Osun, Ekiti and Lagos. Over the last decade, OICL has repositioned itself to deliver on the mandate of shareholder state Governors for it to enhance the socio- economic development of the region and the nation through strategic investments, innovation and partnership. …CONTINUE READING