Egymec Solar Energy

Egymec Solar Energy

St. No. 90, Down Town, Building No. S3, Floor No. 02, Office No. 09, 5th Settlement, New Cairo
+20 2 23146022
Egypt Egypt.png

Business Details

On-Grid / Off-Grid
Off-grid
Installation size
(S)maller Installations
Operating Area
Egypt
Parent Company
EL DIDI Group
Last Update