Published Power & Utilities O-Wind turbine O-Wind turbine is a new form of blade-less turbine that can harness winds from any direction, including vertical winds. Using funnels instead of blades it is ideal for urban areas. By Dominic Chippendale