Canadian firm Elemental Energy has achieved financial close on a 17-MW solar power project in the province of Alberta, it said on Wednesday.