58
01
26
North Africa's leading power and renewable energy exhibition
EIEC (Egypt International Exhibition Center)