Invenergy LLC said on Thursday it has secured all needed funds for the construction of its 161.3-MW Pine River Wind Energy Center in the state of Michigan, thus achieving financial close on the project.