loader
EPS successfully completes 2nd Additional contract : 4222000002 for Installation Testing & Commissioning of Distribution Substations & Kiosk and Disconnection Recovery Re-placement of Equipment with Dubai Electricity and Water Authority (DEWA) awarded in January 2020.