Odu’a Investment Company gets improved credit rating
Odu’a Investment Company Limited, the investment holding company jointly owned by the six South-West States of Nigeria, has announced that 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.
by Sulaimon Salau
Read More