loader
EPS successfully awarded 1st Overhead Line contract from Dubai Electricity and Water Authority (DEWA) Reference: 4222000025 for Installation of 11 KV Overhead on Wooden Poles & Dismantling & recovery of existing 33KV/ 11KV overhead lines, dated: August 2020