
Odu’a investment declares n82.26b profit, revenue grows by 81%
Despite the economic hardship, Odu’a Investment Company Limited has recorded significant financial growth in the 2024 financial year, posting an 81 per cent increase in operating revenue from N3.95b in 2023 to N7.15 billion in 2024. Group Chairman, …