N newsroom.taylorandfrancisgroup.com Wind farms can offset their emissions within two years, new study shows 173 points geox 2 years ago 186 comments