The manufacturer of IBEX 1000 Climb Assists will supply 66 of them for new wind turbines in Glenrock, Wyoming. The Climb assists will be installed in the GE 1.5-MW wind turbines being constructed at the Top of the World project near Casper, Wyoming for its owners and operators. The patented IBEX Climb Assist puts control…