Catch the Wind, Inc. Press Release
Tuesday, April 29, 2008
This press release introduces Catch the Wind, Inc. as a company, and the Vindicator system, their primary product, explaining how this new technology will revolutionize the wind energy industry.
PDF/Document Version: