S317 Consulting

Saudi Arabia Energy and Water Regulator (ECRA) Technical Assistance

Kingdom of Saudi Arabia | 2016 - ongoing

    Support ECRA on regulatory issues on Water and Energy Regulation.