Altra Renewables overcomes wind turbine OEM challenges