2 employees
HydroRun Technologies Ltd. is the developer of the HydroKite™, a new concept in renewable hydroelectricity production from rivers. The
2012