Volume 45, 2009, Issue 22

Still more Unsubstantiated hype

Another batch of press releases has been released by Centriforce Technologies describing the completion of its first commercial scale desalination...