US renewable energy developer Invenergy has secured project financing for the construction of a 69MW Scottish wind facility.