Solar-thermal distillation plant might provide cost-efficient desalinationcleantechnica.com2 pointsOsiris3010 years ago