WindCatcher Turbines

WindCatcher Turbines

WindCatcher Turbines

(Clicks: 244;website added: Dec 17, 2005)

Description:

WindCatcher Power Systems: WindCatcher is the manufacturer of a patented 'active' vertical axis wind turbine that is designed to handle rough, chaotic and high wind speeds.