Browsing: Premier Hotel Ibadan
Odu’a Investment Company Limited, owned by six South-West states, is targeting N1t in total assets by 2030 following the launch…
Subscribe to Updates
Get the latest news from PRIMA NEWS about politics, art, design and business.
© 2026 PRIMA NEWS (ISSN: 2251-1237)
