Property
Odua Group partners firms for property development in Ibadan
6 years agoThe Group Managing Director, Odu’a Investment Company Limited, Adewole Raji, has said the company had begun to support the economy of the six shareholder states of the South West...