Road – Indispensable Facility For Development (allAfrica.com)

This piece has been contributed by Jovago Ethio publisher_headline Intellectual Prpia Team. … Nigeria from fully tapping into its vehicle buying capacity South Africa has the highest number of cars per capita in Africa. One in every five people in South Africa owns a vehicle. In 2012 alone, more …