Tag: Barka Desalination Company
Oman’s Barka Desalination Company to launch its IPO
Barka Desalination Company (BDC), the owner of Barka Independent Water Project (IWP), the largest seawater desalination plant in Oman, has planned to launch its...