El Safa Contracting & Trading Co. Posted on July 6, 2016 by engmansy El Safa Contracting & Trading Co. www.egypt.com National Agriculture & Fertilization www.nafco.com.eg