Odu’a Investment Company Limited, the investment holding company jointly owned by the six South-West States of Nigeria, is pleased to announce that the leading credit rating agency, Agusto & Co has upgraded its corporate rating to ‘Aa-’ with a Stable Outlook in its recently released 2025 Corporate Rating Report. The upgrade from the previous rating...Read More