Odu’a Investment Company Limited has declared a dividend of N518 million for the 2024 financial year, marking a 21 per cent increase from the N428 million disbursed to shareholders in …
BusinessEconomyFinance & ServicesGOVERNMENTINVESTMENTNigeriaSouth AfricaWestern Africa