Manufacturer of Distribution transformers, Power transformers, electrical switchgear, metering units, line materials & accessories

Location

Head office and Factory Themi Industrial Area, Arusha P.O.Box 7156 Arusha