Your Preferred Solar Contractor. Mac Sat & Electrical is a South African owned Close Corporation with its office based in Pretoria, South Africa and was founded in 2002. Our services include design, supply, installation, reticulation, repairs
...show more