Construction Management & Supervision
Cairo Festival City 66/22 KV Substation