Solar Trade Platform and Directory of Solar Companies
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