7 employees
Canadian Hydro Components is a designer and manufacturer of hydroelectric turbines for low to medium head sites.
1987