loader
EPS successfully awarded new contract: 4222000021 for Installation Testing & Commissioning of Distribution Substations & Kiosk and Disconnection Recovery Re-placement of Equipment from valued customer: Dubai Electricity and Water Authority (DEWA) dated: September 2020