Allbro is a South African manufacturer with more than 500 employees and 20 000 sqm of production facility. Established in 1978, Allbro also became a leading supplier of non-metallic enclosures - manufacture locally to international standards for products that are suited to the rigors of an extremely tough solar environment
website