Deir al Balah Desalination Plant

The €580.3 million proceeds will be...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts