Impressum Imprint: German Solar Ltd.15C, Taha Hussein Str.Zamalek, CairoEgyptManaging Director: Ahmed Aglan Contact us contact@german-solar.com contact@geec.eg Call us +20 100 1991190 +44 (0) 203 116 7711