Invenergy Renewables LLC said on Thursday it has reached financial close for its 300-MW Santa Rita Wind Energy Center in Texas, having arranged construction financing for the project.