Loading…
Energy Recovery awarded $23.5M for water projects including Taweelah desalination plant · Endata