Renewables International: The “technical maximum” of wind power – in 1995

By Craig Morris