1 report

  • 12 Desalination

ECRA is an energy regulator responsible for electricity and water desalination industry.

  • Water Desalination
  • Saudi Arabia
  • Aramco Overseas Company
  • Jeddah Metro Company
  • Maaden Phosphate Company