A Green New Deal Smackdown Omnibus

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 …