Barloworld Power has been the Caterpillar dealer for Southern Africa since 1927.
Barloworld Power is a leading supplier of Power Solutions, including Generators, Solar PV and Engines in Southern Africa
"Diesel Engines and Generators etc."Reviews, get directions and information Barloworld Power.