Portugal-based renewable energy contractor CJR Renewables has finalised works for the 36-MW Cancura wind farm project in south-central Chile, about a year and a half since announcing the contract.