Man-made “wind trees” will finally make it possible to power homes using turbines

Picture a steady breeze blowing through the leaves of a tree. Now imagine these leaves could do more than simply […]