Mecan-Hydro 660 du Luxembourg , Granby , Quebec J2J 2V2 Canada Energy XPRT Downloads About Solutions products industries Publications videos Downloads Home Companies Mecan-Hydro Industries Mecan-Hydro Industries Industries Served Energy - Hydro Power