Filed under Green Tech A Green New Deal Smackdown Omnibus Published by on April 25, 2019 Wind power technology has also improved greatly, but here, too, no 10-fold gains are left. The physics boundary for a wind turbine, the Betz Limit, is a …