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