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 percent increase in operating revenue from N3.95b in 2023 to N7.15b in 2024.
by Moyosore Salami
Read More