X

Breaking seven billion: water solutions for a populous future

Each individual unit of Anurag Sarda’s solar powered LEAF Self-Generating Water Resource is capable of producing 20 litres of potable water every day.



Close
Close
Close