image_pdfimage_print
Continue Reading... Inching Towards Abundant Water: New Progress in Desalination Tech
Posted in Natural resources Technology Water

Inching Towards Abundant Water: New Progress in Desalination Tech

In early 2018, Cape Town, South Africa came dangerously close to being the world’s first major city to run out…