August 25 (SeeNews) - Canadian firm Innergex Renewable Energy Inc (TSE:INE) said Wednesday it has put into commercial operation a 40.6-MW run-of-river hydropower plant (HPP) in west Canada.