Djerba desalination plant in Tunisia

Djerba plant is a desalination plant, located on the island of Djerba, Tunisia. The project was awarded by Tunisia’s national … Read more

bujagali-dam

Isimba dam in Uganda

The Isimba dam project is a hydroelectric development that is built on the Nile River in Uganda. The location of … Read more