menu

Submission

  Exclude from Notifications
introduction
title
Net Positive Concentrated Solar & Desalination
short description
We work with Nobel prize winners, architects & engineers to build the most efficient solar desalination tech that generates renewable energy
  Exclude from Notifications

comments (public)