34 Ogudu Road Ojota, Lagos Nigeria

Odua International Trade Fair 2024


Odu’a is a conglomerate of the six States (Lagos, Ogun, Ondo, Oyo, Osun and Ekiti) in South-West Nigeria. Staging the Odu’a International Trade Fair was as a result of the …

Read More

Copyright ©2006-2023 All rights reserved AgriQuest Africa Network