Geoho Energy, China The Switch has delivered 100 high-speed PMGs for Geoho Energy’s 2 MW turbines. Linkedin Outlook Print