Odu’a Investment Company Limited achieves AA-(NG) and A1+(NG) credit ratings from GCR, reflecting strong liquidity and a robust financial...