94.15% completion rate in the Hatta Hydroelectric Station
Yesterday, Dubai Electricity and Water Authority (DEWA) announced that it has achieved 94.15% progress in the hydroelectric station project using stored water energy technology that it is implementing in Hatta,…