30 Oct 2016egytrafo 123 Group TRAFOTECH Company · TRAFOTECH is one of EGYTRAFO’s Group Companies, based in Mekelle – Ethiopia established in 2013 · Producing Oil Immersed Transformers up... Learn More