WindCatcher Turbines
Clicks: 241, website added: Dec 17, 2005
| ||||||||||||||||||
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.