01016195547 - 01005144669
Villa 5, Block No. 15102, 7th District, Obour City, Qalyubia
9 AM - 5 PM
For Solar Power
Quality is not an act; it's a habit.
For Contracting
For General Supplies
A Trusted Partner for Project Development
POWER CAPITAL
More than 32 MW solar systems installed in Egypt
In Governotators of: