The Industrial & Trading Agencies Co. (I T A C ) Posted on June 22, 2016 by engmansy The Industrial & Trading Agencies Co. (I T A C ) 42 El Gomhoureya St. 391-3180