projects

Barka Power & Desalination Plant Phase-II, (IWPP)