Loading prices...

Register/Sign in
oilmonster

Renewable Energy Companies in Almonte
1 companies listed

Basic Member
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 of several hydroelectric plants.  For over 25 years, Mike and a team of highly skilled…
1 - 1 of 1 companies

×

Quick Search

Advanced Search