Canadian power producer Innergex Renewable Energy Inc (TSE:INE) has agreed to buy a 332-MW bundle of newly-built wind parks in Chile to extend and diversify its existing portfolio in the country.