Our mechanical and electrical engineering specialists are involved in all the phases of your project, thereby ensuring its successful completion and the optimal performance of your hydro facilities... Our mechanical and electrical engineering specialists are involved in all the phases of your project, thereby ensuring its successful completion and the optimal performance of your hydro facilities.