Loading…
Wuxi Power wins contract for Safi desalination plant · Endata