The Government of Nigeria has inaugurated the Oshodi Transport Interchange, Africa’s largest public transport interchange, in Lagos State. It is being developed at an estimated investment of USD...

This content is available to only subscribers.