Browsing: Durban

Africa Top Brands
Barloworld
By

Barloworld, founded in 1902 by Major Ernest Barlow in Durban, South Africa, is a distributor of leading international brands providing integrated rental, fleet management, product support…