Lappeenranta, Southern Finland
Storage towers, big pressure vessels as reactors and digesters.
The Switch is a leading supplier of megawatt-class permanent magnet generator and full-power converter packages for wind power and other New Energy applications.Our solutions help to combat climate...
Filter