TOP NEWS Odu’a Investment appoints Bamiduro as GCFO ODU’A Investment Company Limited (OICL) has appointed Abiodun Bamiduro as its Group Chief Financial Officer (GCFO) and Executive Director with effect from January 2, 2026. by Moyosore Salami Read More