Veolia
Bahrain, UAE and 3 more
Averda International
Bahrain, UAE and 3 more
Aggreko Middle East
Bahrain, UAE and 4 more
IPR GDF Suez
Bahrain, UAE and 4 more
Bahrain Ministry of Electricity and Water
Bahrain
Dalkia Utilities
Bahrain, UAE and 1 more