Dubai Electricity and Water Authority (DEWA) receives a high-level delegation from the Dominican Republic