Yesterday, Dubai Electricity and Water Authority (DEWA) announced that it has achieved 94.15% progress in the hydroelectric station project using stored water technology that it is implementing in Hatta, where generators are currently being installed on the site…