Dubai electricity and water authority
Dubai, Dubayy, United Arab Emirates
Research and Development Centre