Our Locations

Megapower for Energy Solutions and Contracting
Ahmad Abdulazeez St
Gaza city
Palestine

Megapower
Macca Building
Al-Ersal St.
Ramallah West Bank
Palestine

Contact us