Linxon advances floating substation technology
Switzerland, Baden: Floating substations will enable the next phase of the booming offshore wind power industry.
Switzerland, Baden: Floating substations will enable the next phase of the booming offshore wind power industry.