Solamisr

Solamisr

ELREHAB, Villa 30, First settlement, Cairo
+20 2 22697106
Egypt Egypt.png

Business Details

On-Grid / Off-Grid
On-grid
Installation size
(S)maller Installations
Operating Area
Egypt
Last Update