ge global research

Checking wind turbines up to 300 feet high can be a challenge, and inspector in the field must stop the turbine rotate the composite blades and inspect and photograph any potential defects through a telescope which as you can imagine ...

Sign In

Reset Your Password

Email Newsletter