Large Drive Test Center moving ahead
Large Drive Test Center for environmental energy
Innovative testing center in Norway
Permanent magnet shaft generator commissioning
The Switch marine drive train
The Switch marine applications
Benefits of The Switch turbo offering