A "wind tree" installed at the COP21 climate talks in Paris. Each tree produces enough energy to light 71 parking spaces (or power one average American home for four months). Courtesy New Wind ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results