Business
It was tough bringing Lagos to join Odu’a Investment Company, says Raji
2 years agoRaji
Mr. Adewale Raji is the 10th Group Managing Director/Chief Executive Officer (MD/CEO), Odu’a Investment Company Ltd, the business conglomerate owned by the six Southwest states.