Allbro is a South African manufacturer with more than 800 employees and 20 000 sqm of production facility. Allbro supplies key components that are used in almost every locally made transformer.
Address