Imprint

Imprint

 

Headquarter 

German Solar Ltd.

15C, Taha Hussein Str.
Zamalek, Cairo
Egypt

Managing Director: Ahmed Aglan

 

Office Hamburg

German Solar Ltd.

Große Elbstraße 42
22767 Hamburg
Germany