Odu'a Investment posts ₦23.58bn Profit
Odu'a Investment Company Limited has posted a record Profit Before Tax (PBT) of ₦23.58 billion for the 2025 financial year and unveiled an ambitious growth strategy targeting ₦30 billion cash-backed PBT, ₦1 trillion in total assets and ₦50 billion in annual revenue by 2030.
Follow Us on Google News