Tag: DEWA

Sep 16
GCC’s first hydropower project in Dubai

The union of Austrian company Strabag & Andritz and Turkey’s Ozkar have…