A new interactive website, providing a comprehensive comparison of wind energy production and associated benefits across the ...