Wind and tidal power plants

Reliable gearboxes with flexible shaft technology.