Loading…
Fluence awarded $12M contract for water treatment system at Saudi power plant · Endata