Imprint

Headquarter 

German Solar Ltd.

15C, Taha Hussein Str.
Zamalek, Cairo
Egypt

Managing Director: Ahmed Aglan

Office Hamburg

German Solar Ltd.

Jungfernstieg 7
20354 Hamburg
Germany