Odu’a Investment Company Limited (OICL) has unveiled its Group’s new strategic roadmap, tagged: SRC 2.0 (2026–2030), and anchored on the ambitious “30 by 2030” growth target.
The strategy targets by year 2030, N1 trillion in total assets, N50
billion in Group revenue, and N30 billion in Profit Before Tax.


