OICL Team at the Presidential Library Abeokuta Friday, January 17, 2024, ODU’A Investment Company Limited (OICL) concluded its 2025 Management Retreat at the serene Green Legacy Resort in the historic city of Abeokuta, Ogun State. The retreat was held over two days from Thursday, January 16, to Friday, January 17, 2025.The retreat brought together the...Read More