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

Installation size
(S)maller Installations
Operating Area
Egypt
Inverter Suppliers
Parent Company
EL DIDI Group
Last Update