Established in 1978 Allbro is a South African company employing more than 600 people. Allbro designs
Established in 1978 Allbro is a South African company employing more than 600 people. Allbro designs
Allbro is a leading South African manufacturer of electrical enclosures and transformer equipment. We