Canadian renewable power producer Innergex Renewable Energy Inc (TSE:INE) has a firm that owns and operates an 18-MW run-of-river hydroelectric station in Chile.