Turbine Service Lifts (TSLs) Safety Code wins approvals in every jurisdiction applied for, so far 23 states and provinces in North America. Power Climber Wind says it has a 100% success rate on required provincial and state approvals in North America. Power Climber Wind, a founding member of the AWEA Safety and ASME A17.1 CSA…