Otunba Layiwola Folorunso Oriowo has been appointed as a Director of Odu’a Investment Company Limited (OICL) effective 7th May 2024.…
This website uses cookies.