Renewable Energy Companies in Almonte1 companies listed
Canadian Hydro Components Ltd
Basic Member
Since Nov, 2016
Since Nov, 2016
Canadian Hydro Components (CHC) was incorporated in 1987 by Mike Dupuis, a passionate supporter of renewable energy and small hydro for most of his life. Previously, Mike had been an owner/operator…