Hydroalgae Power, finalist the Netherlands
Hydroalgae Power’s idea is to create a perpetual cycle for the sustainable source of energy, water and ammonia; three key resources needed in today’s resource constrained society.
Read moreCountry
The Netherlands