US independent power company Leeward Renewable Energy LLC said today that it has closed construction financing and secured tax equity commitments for its 145-MW Panorama wind farm project it is currently building in the state of Colorado.