admin2026-05-08T16:15:00+00:00Located on the eastern bank of the El-Beheiry canal, approximately 30 km northwest of Cairo, the Giza North Power Plant is one of Egypt’s most critical energy infrastructures, with a total installed capacity of 2,250 MW. The complex is structured into three identical 750 MW...