Ducted Turbines International has become

 

 

Check us out on our new website at

www.ductedwind.com

Scroll to top