China’s Shanghai Electric to build water desalination plant in Iraq

China’s Shanghai Electric to build water desalination plant in Iraq

22 December 2023