Renewable Energy Companies in Almonte1 companies listed

Canadian Hydro Components Ltd

Basic Member
Since Nov, 2016
Almonte, Ontario, Canada

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…