Canadian Hydro Components Ltd.

Canadian Hydro Components Ltd. (CHC) designs, manufactures and installs hydro turbines for sites from 50 KW to 15 MW. Member of Canadian Hydropower Association and Ontario Waterpower Association.