TOP NEWS It was tough bringing Lagos to join Odu’a Investment Company, says Raji 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. by Seye Olumide Read More