Odu’a Investment rolls out five-year growth plan, eyes N1trn asset base by 2030

Odu’a Investment Company Limited has unveiled a new strategic roadmap, SRC 2.0 (2026–2030), setting an ambitious target of N1 trillion in total assets, N50 billion in group revenue, and N30 billion in profit before tax by the end of the decade. The strategy was presented at the company’s 2026 annual directors’ meeting held at Lagos…

Read More