Hall: 7

Stand: A14

Allbro

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.

Contact Information

Address