Harness

Harness is a Micro-Hydro electric unit for the domestic environment.

View Website
Ben Clarke
Head of Operations London, United Kingdom