(SeeNews) - Aug 19, 2014 - US private investment firm Starwood Energy Group Global LLC has arranged financing to build the 165-MW Stephens Ranch II wind farm in Texas.