Volume 59, 2023, Issue 10
DOE Solar Desalination Prize awarded to Katz Water Technologies
The US Department of Energy’s Solar Desalination Prize has been awarded to Texas-based Katz Water Technologies for its multistage thermal...
The US Department of Energy’s Solar Desalination Prize has been awarded to Texas-based Katz Water Technologies for its multistage thermal...